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

17 Коммитов

Автор SHA1 Сообщение Дата
kimorris27 a06aa0a3d2 Use Go 1.21.13 instead of 1.21.11 (Uber mockgen needs >= 1.21.12) 2024-09-26 09:00:11 -05:00
Shubhadapaithankar 0657f6aa5a
Shubhadapaithankar/aro-9323-cirp-mvp (#3799)
- Converted containerized CI process to use docker for ease of use in ADO
- Added stage to authenticate and push CI images to ACR
- Added support for extracting test results and coverage files from containerized build
2024-09-19 10:41:44 -06:00
Ayato Tokubi 98fe23c8a2
Merge pull request #3787 from Azure/rhamitarora/ARO-0000-minor-dockerfile-change
Docker file change replace as with AS
2024-09-09 09:48:29 +01:00
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
Nont 29f922900d Change home dir to /tmp for podman
see https://github.com/containers/podman/issues/23818
for more details.
2024-08-30 14:44:55 -05:00
Amit Arora f033ba1eaa Docker file change replace as with AS 2024-08-25 21:57:29 +05:30
Tanmay Satam e079d1700c
Only fail NPM audit on high/critical vulnerabilities (#3790)
* npm audit fix

* Do not fail npm audit on info/low/moderate vulnerabilities
2024-08-22 13:35:26 -06:00
Brendan Bergen e374a4275c Makefile Podman Fixes
- Allows true use of NO_CACHE by using LABELs and podman tag commands instead of --cache-from
- Standardizes formatting of image names and variables
- Standardizes use of VERSION for image tags
- Standardizes formatting of podman commands and parameter ordering
2024-08-21 16:35:24 -06:00
Aldo Fuster Turpin 2ce4ec642f refactor package pki to be unit testeable 2024-07-22 09:27:55 +02:00
Nicolas Ontiveros ce31826325
Update Go to 1.21 (#3698)
* Update ci-go

* Update go toolset

* Update prepare shared rp dev

* Update prepare your dev

* More 1.21 updates

* more changes

* save work

* test

* tidy up

* Add license to typealker test
2024-07-18 17:35:06 +10:00
Anshul Verma b8ed0da73f added scope to be of the database rather than the whole cosmosdb account 2024-06-11 22:24:46 +05:30
Mohammed Safwan Aslam Kazi 470884a435
Automate Local Image Pruning (#3587)
* adding labels to each stage in docker file ci-rp
* added a new makefile target ci-clean to prune local images
* removing ci-portal from .PHONY accidentally came with previous commit
2024-06-06 14:03:17 -06:00
Ayato Tokubi e34a95b852
Change env var to skip pki unit tests (#3605) 2024-06-05 20:35:24 +02:00
Tanmay Satam 019b6ebbff
Add explicit ARG VERSION to RP build stage in ci-rp (#3597) 2024-06-04 17:20:43 +05:30
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