File tree 3 files changed +27
-7
lines changed
deployment/dockerfiles/base-images
3 files changed +27
-7
lines changed Original file line number Diff line number Diff line change @@ -304,6 +304,25 @@ jobs:
304
304
name : localsecret
305
305
path : /tmp/localsecret.tar
306
306
307
+ Build-SecretContractOptimizer :
308
+ runs-on : ubuntu-20.04
309
+ steps :
310
+ - name : Set up Docker Buildx
311
+ uses : docker/setup-buildx-action@v2
312
+ - uses : actions/checkout@v4
313
+ - name : Build SecretContractOptimizer
314
+ uses : docker/build-push-action@v4
315
+ # sudo docker buildx build --platform=linux/amd64,linux/arm64/v8 -f deployment/dockerfiles/base-images/secret-contract-optimizer.Dockerfile -t enigmampc/secret-contract-optimizer:${TAG} --push .
316
+ with :
317
+ platforms : linux/amd64,linux/arm64/v8
318
+ file : deployment/dockerfiles/base-images/secret-contract-optimizer.Dockerfile
319
+ # sudo docker buildx imagetools create -t enigmampc/secret-contract-optimizer:latest enigmampc/secret-contract-optimizer:${TAG}
320
+ tags : |
321
+ ghcr.io/scrtlabs/secret-contract-optimizer:${{ github.ref_name }}
322
+ ghcr.io/scrtlabs/secret-contract-optimizer:latest
323
+ context : .
324
+ push : true
325
+
307
326
Build-Hermes :
308
327
runs-on : ubuntu-20.04
309
328
steps :
Original file line number Diff line number Diff line change @@ -554,12 +554,13 @@ bin-data-develop:
554
554
bin-data-production :
555
555
cd ./x/registration/internal/types && go-bindata -o ias_bin_prod.go -pkg types -prefix " ../../../../ias_keys/production/" -tags " production,hw" ../../../../ias_keys/production/...
556
556
557
- # Before running this you might need to do:
558
- # 1. sudo docker login -u ABC -p XYZ
559
- # 2. sudo docker buildx create --use
560
- secret-contract-optimizer :
561
- sudo docker buildx build --platform=linux/amd64,linux/arm64/v8 -f deployment/dockerfiles/base-images/secret-contract-optimizer.Dockerfile -t enigmampc/secret-contract-optimizer:${TAG} --push .
562
- sudo docker buildx imagetools create -t enigmampc/secret-contract-optimizer:latest enigmampc/secret-contract-optimizer:${TAG}
557
+ # Disabled the following lines in preference of building and deploying image to ghcr.io using GitHub Workflows
558
+ # # Before running this you might need to do:
559
+ # # 1. sudo docker login -u ABC -p XYZ
560
+ # # 2. sudo docker buildx create --use
561
+ # secret-contract-optimizer:
562
+ # sudo docker buildx build --platform=linux/amd64,linux/arm64/v8 -f deployment/dockerfiles/base-images/secret-contract-optimizer.Dockerfile -t enigmampc/secret-contract-optimizer:${TAG} --push .
563
+ # sudo docker buildx imagetools create -t enigmampc/secret-contract-optimizer:latest enigmampc/secret-contract-optimizer:${TAG}
563
564
564
565
aesm-image :
565
566
docker build -f deployment/dockerfiles/aesm.Dockerfile -t enigmampc/aesm .
Original file line number Diff line number Diff line change 1
- FROM rust:1.71 .0-slim-bullseye
1
+ FROM rust:1.83 .0-slim-bullseye
2
2
3
3
RUN rustup target add wasm32-unknown-unknown
4
4
RUN apt update && apt install -y binaryen clang && rm -rf /var/lib/apt/lists/*
You can’t perform that action at this time.
0 commit comments