Граф коммитов

4 Коммитов

Автор SHA1 Сообщение Дата
Amber Brown c554e98391
Drop some unneccessary dependencies by moving to `bingo` for tooling (#3719)
* Move to using bingo for tools
* go mod vendor
2024-09-05 15:29:19 +10:00
Brendan Bergen 4059644b4a
Make CI-RP Improvements (#3791)
- Remove linting from ci-rp
- Remove generate from ci-rp
2024-09-04 15:03:26 -04:00
Shubhadapaithankar 7bf05051f0
Integrate JS asset build into Golang Dockerfile to ensure consistent builds and deployment process" (#3576)
* SRE Portal build is now incorporated into the RP build process in "make ci-rp"
2024-05-22 12:13:17 -06:00
Brendan Bergen 50418b65a1
`make ci` support for golang (RP) components (#3558)
* multi staged CI via make and docker build

* Improving docker mobilty and performance

- fixing file handles during build
- removing vendor checks
- allowing "dirty" builds
- improving cache hits via multiple COPY operations
- adding specific dockerignore
- removing all makefile dependencies during docker build
- adding docs for podman machine sizing
- using most recent golang version

* Add support for MacOS vendoring

Co-authored-by: Kipp Morris <117932707+kimorris27@users.noreply.github.com>

---------

Co-authored-by: tschneid <tschneid@redhat.com>
Co-authored-by: Kipp Morris <117932707+kimorris27@users.noreply.github.com>
2024-05-10 15:01:38 -06:00