Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
Signed-off-by: Wilian Gabriel <wilian.silva@zup.com.br>
  • Loading branch information
wiliansilvazup committed Mar 7, 2022
1 parent 3fe99fc commit c97e565
Show file tree
Hide file tree
Showing 9 changed files with 103 additions and 101 deletions.
54 changes: 27 additions & 27 deletions .github/workflows/release-alpha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,11 +63,11 @@ jobs:
push: true
context: ./api
file: ./api/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-api:alpha
tags: wiliansilvazup/horusec-api:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-api:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-api:alpha
env:
COSIGN_PASSWORD: ${{ secrets.COSIGN_PWD }}
- name: Build and push auth
Expand All @@ -76,89 +76,89 @@ jobs:
push: true
context: ./auth
file: ./auth/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-auth:alpha
tags: wiliansilvazup/horusec-auth:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-auth:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-auth:alpha
- name: Build and push analytic
uses: docker/build-push-action@v2
with:
push: true
context: ./analytic
file: ./analytic/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-analytic:alpha
tags: wiliansilvazup/horusec-analytic:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-analytic:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-analytic:alpha
- name: Build and push core
uses: docker/build-push-action@v2
with:
push: true
context: ./core
file: ./core/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-core:alpha
tags: wiliansilvazup/horusec-core:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-core:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-core:alpha
- name: Build and push manager
uses: docker/build-push-action@v2
with:
push: true
context: ./manager
file: ./manager/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-manager:alpha
tags: wiliansilvazup/horusec-manager:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-manager:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-manager:alpha
- name: Build and push messages
uses: docker/build-push-action@v2
with:
push: true
context: ./messages
file: ./messages/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-messages:alpha
tags: wiliansilvazup/horusec-messages:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-messages:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-messages:alpha
- name: Build and push migrations
uses: docker/build-push-action@v2
with:
push: true
context: ./migrations
file: ./migrations/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-migrations:alpha
tags: wiliansilvazup/horusec-migrations:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-migrations:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-migrations:alpha
- name: Build and push vulnerability
uses: docker/build-push-action@v2
with:
push: true
context: ./vulnerability
file: ./vulnerability/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-vulnerability:alpha
tags: wiliansilvazup/horusec-vulnerability:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-vulnerability:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-vulnerability:alpha
- name: Build and push webhook
uses: docker/build-push-action@v2
with:
push: true
context: ./webhook
file: ./webhook/deployments/dockerfiles/Dockerfile
tags: horuszup/horusec-webhook:alpha
tags: wiliansilvazup/horusec-webhook:alpha

- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-webhook:alpha
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-webhook:alpha
- name: Delete outdate release
uses: dev-drprasad/delete-tag-and-release@v0.2.0
Expand All @@ -184,12 +184,12 @@ jobs:
## Docker images
- `docker pull horuszup/horusec-analytic:alpha`
- `docker pull horuszup/horusec-api:alpha`
- `docker pull horuszup/horusec-auth:alpha`
- `docker pull horuszup/horusec-core:alpha`
- `docker pull horuszup/horusec-manager:alpha`
- `docker pull horuszup/horusec-messages:alpha`
- `docker pull horuszup/horusec-migrations:alpha`
- `docker pull horuszup/horusec-vulnerability:alpha`
- `docker pull horuszup/horusec-webhook:alpha`
- `docker pull wiliansilvazup/horusec-analytic:alpha`
- `docker pull wiliansilvazup/horusec-api:alpha`
- `docker pull wiliansilvazup/horusec-auth:alpha`
- `docker pull wiliansilvazup/horusec-core:alpha`
- `docker pull wiliansilvazup/horusec-manager:alpha`
- `docker pull wiliansilvazup/horusec-messages:alpha`
- `docker pull wiliansilvazup/horusec-migrations:alpha`
- `docker pull wiliansilvazup/horusec-vulnerability:alpha`
- `docker pull wiliansilvazup/horusec-webhook:alpha`
7 changes: 4 additions & 3 deletions .github/workflows/release-beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ jobs:
with:
distribution: goreleaser
version: latest
args: release --rm-dist --skip-publish
args: release --rm-dist
env:
COSIGN_KEY: ${{ secrets.COSIGN_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -128,7 +128,7 @@ jobs:
RELEASE_VERSION: ${{ steps.updated-version.outputs.nextBetaVersion }}
with:
images: |
horuszup/horusec-manager
wiliansilvazup/horusec-manager
tags: |
type=semver,prefix=v,pattern={{version}},value=${{ env.RELEASE_VERSION }}
type=semver,prefix=v,pattern={{major}}.{{minor}},value=${{ env.RELEASE_VERSION }}
Expand All @@ -145,8 +145,9 @@ jobs:
labels: ${{ steps.meta.outputs.labels }}

- name: Sign image
if: ${{ success() }}
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-manager:${{ steps.updated-version.outputs.nextBetaVersion }}
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-manager:${{ steps.updated-version.outputs.nextBetaVersion }}
env:
COSIGN_PASSWORD: ${{ secrets.COSIGN_PWD }}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-final.yml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ jobs:
RELEASE_VERSION: ${{ steps.updated-version.outputs.nextReleaseVersion }}
with:
images: |
horuszup/horusec-manager
wiliansilvazup/horusec-manager
tags: |
type=semver,prefix=v,pattern={{version}},value=${{ env.RELEASE_VERSION }}
type=semver,prefix=v,pattern={{major}}.{{minor}},value=${{ env.RELEASE_VERSION }}
Expand All @@ -145,7 +145,7 @@ jobs:
labels: ${{ steps.meta.outputs.labels }}
- name: Sign image
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-manager:latest
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-manager:latest
env:
COSIGN_PASSWORD: ${{ secrets.COSIGN_PWD }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release-rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ jobs:
with:
distribution: goreleaser
version: latest
args: release --rm-dist --skip-publish
args: release --rm-dist
env:
COSIGN_KEY: ${{ secrets.COSIGN_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -129,7 +129,7 @@ jobs:
RELEASE_VERSION: ${{ steps.updated-version.outputs.nextRcVersion }}
with:
images: |
horuszup/horusec-manager
wiliansilvazup/horusec-manager
tags: |
type=semver,prefix=v,pattern={{version}},value=${{ env.RELEASE_VERSION }}
type=semver,prefix=v,pattern={{major}}.{{minor}},value=${{ env.RELEASE_VERSION }}
Expand All @@ -148,7 +148,7 @@ jobs:
- name: Sign image
if: ${{ success() }}
run: |
cosign sign -key $COSIGN_KEY_LOCATION horuszup/horusec-manager:${{ steps.updated-version.outputs.nextRcVersion }}
cosign sign -key $COSIGN_KEY_LOCATION wiliansilvazup/horusec-manager:${{ steps.updated-version.outputs.nextRcVersion }}
env:
COSIGN_PASSWORD: ${{ secrets.COSIGN_PWD }}

Expand Down
83 changes: 42 additions & 41 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,19 @@ source:

release:
draft: false
prerelease: auto
mode: append
footer: |
## Docker images
- `docker pull horuszup/horusec-analytic:{{ .Tag }}`
- `docker pull horuszup/horusec-api:{{ .Tag }}`
- `docker pull horuszup/horusec-auth:{{ .Tag }}`
- `docker pull horuszup/horusec-core:{{ .Tag }}`
- `docker pull horuszup/horusec-manager:{{ .Tag }}`
- `docker pull horuszup/horusec-messages:{{ .Tag }}`
- `docker pull horuszup/horusec-migrations:{{ .Tag }}`
- `docker pull horuszup/horusec-vulnerability:{{ .Tag }}`
- `docker pull horuszup/horusec-webhook:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-analytic:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-api:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-auth:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-core:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-manager:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-messages:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-migrations:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-vulnerability:{{ .Tag }}`
- `docker pull wiliansilvazup/horusec-webhook:{{ .Tag }}`
**Full Changelog**: https://github.com/ZupIT/horusec-platform/compare/{{ .PreviousTag }}...{{ .Tag }}
signs:
Expand Down Expand Up @@ -169,10 +170,10 @@ dockers:
- horusec-api
- horusec-api-migrate-v1-v2
image_templates:
- "horuszup/horusec-api:latest"
- "horuszup/horusec-api:{{ .Tag }}"
- "horuszup/horusec-api:v{{ .Major }}"
- "horuszup/horusec-api:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-api:latest"
- "wiliansilvazup/horusec-api:{{ .Tag }}"
- "wiliansilvazup/horusec-api:v{{ .Major }}"
- "wiliansilvazup/horusec-api:v{{ .Major }}.{{ .Minor }}"
skip_push: auto

dockerfile: ./api/deployments/dockerfiles/Dockerfile.goreleaser
Expand All @@ -192,10 +193,10 @@ dockers:
goos: linux
goarch: amd64
image_templates:
- "horuszup/horusec-migrations:latest"
- "horuszup/horusec-migrations:{{ .Tag }}"
- "horuszup/horusec-migrations:v{{ .Major }}"
- "horuszup/horusec-migrations:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-migrations:latest"
- "wiliansilvazup/horusec-migrations:{{ .Tag }}"
- "wiliansilvazup/horusec-migrations:v{{ .Major }}"
- "wiliansilvazup/horusec-migrations:v{{ .Major }}.{{ .Minor }}"
skip_push: auto
dockerfile: ./migrations/deployments/dockerfiles/Dockerfile.goreleaser
use: docker
Expand Down Expand Up @@ -255,10 +256,10 @@ dockers:
ids:
- horusec-core
image_templates:
- "horuszup/horusec-core:latest"
- "horuszup/horusec-core:{{ .Tag }}"
- "horuszup/horusec-core:v{{ .Major }}"
- "horuszup/horusec-core:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-core:latest"
- "wiliansilvazup/horusec-core:{{ .Tag }}"
- "wiliansilvazup/horusec-core:v{{ .Major }}"
- "wiliansilvazup/horusec-core:v{{ .Major }}.{{ .Minor }}"

skip_push: auto

Expand All @@ -281,10 +282,10 @@ dockers:
ids:
- horusec-auth
image_templates:
- "horuszup/horusec-auth:latest"
- "horuszup/horusec-auth:{{ .Tag }}"
- "horuszup/horusec-auth:v{{ .Major }}"
- "horuszup/horusec-auth:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-auth:latest"
- "wiliansilvazup/horusec-auth:{{ .Tag }}"
- "wiliansilvazup/horusec-auth:v{{ .Major }}"
- "wiliansilvazup/horusec-auth:v{{ .Major }}.{{ .Minor }}"

skip_push: auto

Expand All @@ -308,10 +309,10 @@ dockers:
- horusec-analytic
- horusec-analytic-migrate-v1-v2
image_templates:
- "horuszup/horusec-analytic:latest"
- "horuszup/horusec-analytic:{{ .Tag }}"
- "horuszup/horusec-analytic:v{{ .Major }}"
- "horuszup/horusec-analytic:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-analytic:latest"
- "wiliansilvazup/horusec-analytic:{{ .Tag }}"
- "wiliansilvazup/horusec-analytic:v{{ .Major }}"
- "wiliansilvazup/horusec-analytic:v{{ .Major }}.{{ .Minor }}"

skip_push: auto

Expand All @@ -334,10 +335,10 @@ dockers:
ids:
- horusec-messages
image_templates:
- "horuszup/horusec-messages:latest"
- "horuszup/horusec-messages:{{ .Tag }}"
- "horuszup/horusec-messages:v{{ .Major }}"
- "horuszup/horusec-messages:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-messages:latest"
- "wiliansilvazup/horusec-messages:{{ .Tag }}"
- "wiliansilvazup/horusec-messages:v{{ .Major }}"
- "wiliansilvazup/horusec-messages:v{{ .Major }}.{{ .Minor }}"

skip_push: auto

Expand All @@ -360,10 +361,10 @@ dockers:
ids:
- horusec-vulnerability
image_templates:
- "horuszup/horusec-vulnerability:latest"
- "horuszup/horusec-vulnerability:{{ .Tag }}"
- "horuszup/horusec-vulnerability:v{{ .Major }}"
- "horuszup/horusec-vulnerability:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-vulnerability:latest"
- "wiliansilvazup/horusec-vulnerability:{{ .Tag }}"
- "wiliansilvazup/horusec-vulnerability:v{{ .Major }}"
- "wiliansilvazup/horusec-vulnerability:v{{ .Major }}.{{ .Minor }}"

skip_push: auto

Expand All @@ -386,10 +387,10 @@ dockers:
ids:
- horusec-webhook
image_templates:
- "horuszup/horusec-webhook:latest"
- "horuszup/horusec-webhook:{{ .Tag }}"
- "horuszup/horusec-webhook:v{{ .Major }}"
- "horuszup/horusec-webhook:v{{ .Major }}.{{ .Minor }}"
- "wiliansilvazup/horusec-webhook:latest"
- "wiliansilvazup/horusec-webhook:{{ .Tag }}"
- "wiliansilvazup/horusec-webhook:v{{ .Major }}"
- "wiliansilvazup/horusec-webhook:v{{ .Major }}.{{ .Minor }}"
skip_push: auto

dockerfile: ./webhook/deployments/dockerfiles/Dockerfile.goreleaser
Expand Down
Loading

0 comments on commit c97e565

Please sign in to comment.