Skip to content

Commit

Permalink
Re-enable ARM images for AES
Browse files Browse the repository at this point in the history
  • Loading branch information
dhschall authored May 9, 2024
1 parent d27e644 commit 40f2c55
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 20 deletions.
36 changes: 26 additions & 10 deletions .github/workflows/e2e-aes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,19 @@ jobs:
strategy:
fail-fast: false
matrix:
service:
[
aes-go,
aes-python,
aes-nodejs,
aes-python-lambda,
aes-nodejs-lambda,
aes-go-lambda
]
include:
- service: aes-go
target: aesGo
- service: aes-python
target: aesPython
- service: aes-nodejs
target: aesNodeJS
- service: aes-go-lambda
target: aesGoLambda
- service: aes-nodejs-lambda
target: aesNodeJSLambda
- service: aes-python-lambda
target: aesPythonLambda

steps:
- name: Check out code into the Go module directory
Expand Down Expand Up @@ -99,7 +103,19 @@ jobs:
go install google.golang.org/protobuf/cmd/[email protected]
go install google.golang.org/grpc/cmd/[email protected]
- name: Build and Push
- name: Build and push
if: ${{ ! contains(matrix.service, 'lambda') }}
uses: docker/build-push-action@v5
with:
push: true
file: benchmarks/aes/docker/Dockerfile
platforms: ${{ env.PLATFORMS }}
target: ${{ matrix.target }}
tags: vhiveease/${{ matrix.service }}:latest
context: .

- name: Build and push
if: ${{ contains(matrix.service, 'lambda') }}
working-directory: benchmarks/aes
run: make push-${{ matrix.service }}

Expand Down
34 changes: 25 additions & 9 deletions .github/workflows/e2e-auth.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,19 @@ jobs:
strategy:
fail-fast: false
matrix:
service:
[
auth-go,
auth-python,
auth-nodejs,
auth-python-lambda,
auth-nodejs-lambda,
auth-go-lambda
]
include:
- service: auth-go
target: authGo
- service: auth-python
target: authPython
- service: auth-nodejs
target: authNodeJS
- service: auth-go-lambda
target: authGoLambda
- service: auth-nodejs-lambda
target: authNodeJSLambda
- service: auth-python-lambda
target: authPythonLambda

steps:
- name: Check out code into the Go module directory
Expand Down Expand Up @@ -100,6 +104,18 @@ jobs:
go install google.golang.org/grpc/cmd/[email protected]
- name: Build and push
if: ${{ ! contains(matrix.service, 'lambda') }}
uses: docker/build-push-action@v5
with:
push: true
file: benchmarks/auth/docker/Dockerfile
platforms: ${{ env.PLATFORMS }}
target: ${{ matrix.target }}
tags: vhiveease/${{ matrix.service }}:latest
context: .

- name: Build and push
if: ${{ contains(matrix.service, 'lambda') }}
working-directory: benchmarks/auth
run: make push-${{ matrix.service }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-fibonacci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
- name: Set up Python version
uses: actions/setup-python@v5
with:
python-version: "3.8"
python-version: "3.9"

- name: Set up python dependencies
working-directory: benchmarks/fibonacci/python
Expand Down

0 comments on commit 40f2c55

Please sign in to comment.