Migrate to custom oci registry
Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
10
.github/workflows/make.yaml
vendored
10
.github/workflows/make.yaml
vendored
@@ -131,8 +131,9 @@ jobs:
|
||||
- uses: "docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd" # v4.0.0
|
||||
- uses: "docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121" # v4.1.0
|
||||
with:
|
||||
username: "gearnode"
|
||||
password: ${{ secrets.DOCKER_HUB_TOKEN }}
|
||||
registry: artifact.probo.inc
|
||||
username: ${{ secrets.HARBOR_USERNAME }}
|
||||
password: ${{ secrets.HARBOR_PASSWORD }}
|
||||
- uses: "actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c" # v8
|
||||
with:
|
||||
name: "binary-linux-${{ matrix.arch }}"
|
||||
@@ -143,7 +144,8 @@ jobs:
|
||||
run: |
|
||||
docker buildx build \
|
||||
--platform "${{ matrix.platform }}" \
|
||||
--tag "ghcr.io/getprobo/probo:snapshot-${{ matrix.arch }}" \
|
||||
--build-arg "BASE_IMAGE=artifact.probo.inc/docker/library/ubuntu:24.04@sha256:c4a8d5503dfb2a3eb8ab5f807da5bc69a85730fb49b5cfca2330194ebcc41c7b" \
|
||||
--tag "artifact.probo.inc/probo/probo:snapshot-${{ matrix.arch }}" \
|
||||
--load \
|
||||
.
|
||||
- name: "Cache Trivy database"
|
||||
@@ -155,7 +157,7 @@ jobs:
|
||||
- name: "Scan Docker image with Trivy"
|
||||
uses: "aquasecurity/trivy-action@ed142fd0673e97e23eac54620cfb913e5ce36c25" # 0.36.0
|
||||
with:
|
||||
image-ref: "ghcr.io/getprobo/probo:snapshot-${{ matrix.arch }}"
|
||||
image-ref: "artifact.probo.inc/probo/probo:snapshot-${{ matrix.arch }}"
|
||||
format: "table"
|
||||
exit-code: 1
|
||||
ignore-unfixed: true
|
||||
|
||||
Reference in New Issue
Block a user