Evan Baker
6a53d5d49b
feat: Windows HPC base image ( #3105 )
...
feat: windows hpc base image
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-11-12 16:42:42 +00:00
sheylatrudo
64c6c112e3
ci: ACN PR Pipeline Security Feature Branch ( #2985 )
...
* ci: Add Main Pipeline Template
* chore: azure-cni-overlay work
* chore: cilium overlay work
* test: cilium overlay E2E
* chore: cni overlay ds work
* chore: cilium ds work
* fixes
* ci: Add ACN Trigger
* ci: Use Git Ref Under Review for Testing
* Use Duplicate Files for Feature Test
* Disable Pipeline Trigger
---------
Co-authored-by: Sheyla Trudo <shtrudo@microsoft.com>
Co-authored-by: jpayne3506 <payne.3506@gmail.com>
2024-09-15 20:20:44 +00:00
John Payne
68ede66cfa
[FIX] ci: Update AzCLI task to v2 ( #2922 )
...
* ci: Update AzCLI task to v2
* ci: add scriptType: "bash"
2024-08-19 16:51:26 +00:00
John Payne
be8804989f
ci: Change ACR Service Connection ( #2727 )
2024-05-07 20:54:33 +00:00
John Payne
29502bc7d0
fix: Pipeline agent image update from 18.04 to 22.04 | AzSecPack ( #2327 )
...
* Use ResolveCtl for Ubuntu22.04
* test: debug
* test: XDG dir
* ci: Remove sudo for testvalidate
* ci: remove sudo dualstack
* ci: remove test scripts
* fix: lint
---------
Co-authored-by: Sheyla Trudo <shtrudo@microsoft.com>
2023-10-26 15:54:08 -07:00
Mathew Merrick
20a3fc298d
ci: windows profile container image ( #1988 )
2023-05-31 17:12:42 -07:00
Evan Baker
358de20d2c
Add multiplat Windows 2019 and 2022 image support to tooling and pipelines, use for CNS/NPM ( #1820 )
...
* build: add ws2019 cns image to build pipeline
* add windows2019 build pool
* fix: npm pipelines
* fix: npm pipelines
* update multiplat build process for winver flavors
* optional buildx push for npm cyclonus
---------
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Co-authored-by: Matthew Long <61910737+thatmattlong@users.noreply.github.com>
Co-authored-by: Matthew Long <Matthew.Long@microsoft.com>
2023-03-01 00:25:00 +00:00
estebancams
ef1bff6046
Migrate powershell docker scripts to docker@2 ( #1666 )
...
* feat: migrate powershell docker scripts to docker@2
* feat: added retry to docker task
* fix: added repo info for image push step
* fix: added missing parameters for windows template parents
* fix: removed debugging lines
Co-authored-by: Esteban Capillo <estebancams@microsoft.com>
2022-11-17 10:14:45 -06:00
Vamsi Kalapala
5750e0dc3f
fix: Remove powershell sub command while building windows images ( #1583 )
...
* fix: Remove retry from Windows pipelines
* Adding in make command for windows NPM
* fixing an issue with retry
* adding a retry on task
* fix: remove sub powershell command for windows builds
2022-09-07 16:47:17 -07:00
Vamsi Kalapala
1d7f484e11
fix: Remove retry from Windows pipelines ( #1576 )
...
* fix: Remove retry from Windows pipelines
* Adding in make command for windows NPM
* fixing an issue with retry
* adding a retry on task
2022-09-07 14:18:29 -07:00
Evan Baker
088e213626
build arm64 images on an arm64 pool ( #1563 )
...
build on arm64 pool
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-09-06 19:56:36 +00:00
Mathew Merrick
312bf12bad
Update npm-conformance-tests.yaml ( #1574 )
...
* Update npm-conformance-tests.yaml
* push tag
2022-09-02 12:09:54 -07:00
Evan Baker
8888338c62
Pipeline support for Go submodules versioned independently of root repo ( #1533 )
...
* use submodule specific tags
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* support separate go submodule versions
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* move version and tag responsibilities to the makefile
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* update integration tests to use component tags
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-09-01 18:35:01 +00:00
Mathew Merrick
dfddb2092d
save image tarballs as pipeline artifacts ( #1394 )
...
* skopeo save
2022-05-23 11:44:06 -07:00
Jaeryn
dbb4f68393
build: Add Windows CNS & NPM as Part of Multi-Arch Manifest ( #1345 )
...
* add windows cns manifest to multi arch image
* try to use generic windows template w/ containerize stage in pipeline
* try and use buildah to pull images
* update manifest build and push for buildah
* create manifest by referencing images instead of pulling to avoid OS mismatch error
* remove unused windows-image.yaml
* remove REGISTRY var and use IMAGE_REGISTRY from makefile
Co-authored-by: Jaeryn <tsun.chu@microsoft.com>
Co-authored-by: Evan Baker <rbtr@users.noreply.github.com>
2022-05-05 15:32:53 -07:00
Evan Baker
6394cf6707
build multiplat manifests with buildah ( #1356 )
...
* build multiplat manifests with buildah
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* copy container in to docker-daemon cache and re-enable trivvy
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* set -e
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-05-04 18:18:26 -05:00
Evan Baker
09c06b01e1
Parameterize Makefile, parallelize platform builds, support buildah ( #1102 )
...
* templatize the container make targets
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* add container push to npm conformance task
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* update pipelines
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
* default OS and ARCH to GOOS and GOARCH
Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2022-02-15 19:00:04 -06:00