File tree Expand file tree Collapse file tree 7 files changed +59
-65
lines changed Expand file tree Collapse file tree 7 files changed +59
-65
lines changed Original file line number Diff line number Diff line change 7
7
docker-grandpa-tests :
8
8
runs-on : ubuntu-latest
9
9
steps :
10
- -
11
- name : Set up QEMU
10
+ - name : Set up QEMU
12
11
uses : docker/setup-qemu-action@v1
13
- -
14
- name : Set up Docker Buildx
12
+
13
+ - name : Set up Docker Buildx
15
14
uses : docker/setup-buildx-action@v1
16
- -
17
- name : Build
15
+
16
+ - name : Build
18
17
id : docker_build
19
18
uses : docker/build-push-action@v2
20
19
with :
24
23
platforms : linux/amd64
25
24
push : false
26
25
tags : chainsafe/gossamer:test
27
- -
28
- name : Run grandpa
26
+
27
+ - name : Run grandpa
29
28
run : |
30
- docker run chainsafe/gossamer:test sh -c "make it-grandpa"
29
+ docker run chainsafe/gossamer:test sh -c "make it-grandpa"
Original file line number Diff line number Diff line change 5
5
6
6
jobs :
7
7
docker-polkadotjs-tests :
8
- runs-on : ubuntu-latest
9
- steps :
10
- -
11
- name : Set up QEMU
12
- uses : docker/setup-qemu-action@v1
13
- -
14
- name : Set up Docker Buildx
15
- uses : docker/setup-buildx-action@v1
16
- -
17
- name : Build
18
- id : docker_build
19
- uses : docker/build-push-action@v2
20
- with :
21
- load : true
22
- file : ./Dockerfile
23
- target : builder
24
- platforms : linux/amd64
25
- push : false
26
- tags : chainsafe/gossamer:test
27
- -
28
- name : Run polkadotjs tests
29
- run : |
30
- docker run chainsafe/gossamer:test sh -c "make it-polkadotjs"
8
+ runs-on : ubuntu-latest
9
+ steps :
10
+ - name : Set up QEMU
11
+ uses : docker/setup-qemu-action@v1
12
+
13
+ - name : Set up Docker Buildx
14
+ uses : docker/setup-buildx-action@v1
15
+
16
+ - name : Build
17
+ id : docker_build
18
+ uses : docker/build-push-action@v2
19
+ with :
20
+ load : true
21
+ file : ./Dockerfile
22
+ target : builder
23
+ platforms : linux/amd64
24
+ push : false
25
+ tags : chainsafe/gossamer:test
26
+
27
+ - name : Run polkadotjs tests
28
+ run : |
29
+ docker run chainsafe/gossamer:test sh -c "make it-polkadotjs"
Original file line number Diff line number Diff line change 7
7
docker-rpc-tests :
8
8
runs-on : ubuntu-latest
9
9
steps :
10
- -
11
- name : Set up QEMU
10
+ - name : Set up QEMU
12
11
uses : docker/setup-qemu-action@v1
13
- -
14
- name : Set up Docker Buildx
12
+
13
+ - name : Set up Docker Buildx
15
14
uses : docker/setup-buildx-action@v1
16
- -
17
- name : Build
15
+
16
+ - name : Build
18
17
id : docker_build
19
18
uses : docker/build-push-action@v2
20
19
with :
24
23
target : builder
25
24
push : false
26
25
tags : chainsafe/gossamer:test
27
- -
28
- name : Run rpc tests
26
+
27
+ - name : Run rpc tests
29
28
run : |
30
- docker run chainsafe/gossamer:test sh -c "make it-rpc"
29
+ docker run chainsafe/gossamer:test sh -c "make it-rpc"
Original file line number Diff line number Diff line change 7
7
docker-stable-tests :
8
8
runs-on : ubuntu-latest
9
9
steps :
10
- -
11
- name : Set up QEMU
10
+ - name : Set up QEMU
12
11
uses : docker/setup-qemu-action@v1
13
- -
14
- name : Set up Docker Buildx
12
+
13
+ - name : Set up Docker Buildx
15
14
uses : docker/setup-buildx-action@v1
16
- -
17
- name : Build
15
+
16
+ - name : Build
18
17
id : docker_build
19
18
uses : docker/build-push-action@v2
20
19
with :
24
23
platforms : linux/amd64
25
24
push : false
26
25
tags : chainsafe/gossamer:test
27
- -
28
- name : Run stable tests
26
+
27
+ - name : Run stable tests
29
28
run : |
30
- docker run chainsafe/gossamer:test sh -c "make it-stable"
29
+ docker run chainsafe/gossamer:test sh -c "make it-stable"
Original file line number Diff line number Diff line change 7
7
docker-stress-tests :
8
8
runs-on : ubuntu-latest
9
9
steps :
10
- -
11
- name : Set up QEMU
10
+ - name : Set up QEMU
12
11
uses : docker/setup-qemu-action@v1
13
- -
14
- name : Set up Docker Buildx
12
+
13
+ - name : Set up Docker Buildx
15
14
uses : docker/setup-buildx-action@v1
16
- -
17
- name : Build
15
+
16
+ - name : Build
18
17
id : docker_build
19
18
uses : docker/build-push-action@v2
20
19
with :
24
23
platforms : linux/amd64
25
24
push : false
26
25
tags : chainsafe/gossamer:test
27
- -
28
- name : Run stress
26
+
27
+ - name : Run stress
29
28
run : |
30
- docker run chainsafe/gossamer:test sh -c "make it-stress"
29
+ docker run chainsafe/gossamer:test sh -c "make it-stress"
Original file line number Diff line number Diff line change 9
9
name : Deploy docs
10
10
runs-on : ubuntu-latest
11
11
steps :
12
- - name : Checkout main
12
+ - name : Checkout main
13
13
uses : actions/checkout@v2
14
14
15
15
- name : Deploy docs
18
18
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
19
19
CUSTOM_DOMAIN : gossamer.chainsafe.io
20
20
CONFIG_FILE : docs/mkdocs.yml
21
- EXTRA_PACKAGES : build-base
21
+ EXTRA_PACKAGES : build-base
Original file line number Diff line number Diff line change 22
22
aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
23
23
aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
24
24
aws-region : us-east-2
25
-
25
+
26
26
- name : Login to Amazon ECR
27
27
id : login-ecr
28
28
uses : aws-actions/amazon-ecr-login@v1
@@ -39,20 +39,19 @@ jobs:
39
39
docker build -f=Dockerfile.staging . --progress=plain -t=$ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG --build-arg chain=$CHAIN --build-arg DD_API_KEY=$DD_API_KEY
40
40
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG
41
41
echo "::set-output name=image::$ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG"
42
-
42
+
43
43
- name : Render Amazon ECS task definition
44
44
id : task-def
45
45
uses : aws-actions/amazon-ecs-render-task-definition@v1
46
46
with :
47
47
task-definition : .github/workflows/staging/${{ matrix.chain }}-taskdef.json
48
48
container-name : gossamer-${{ matrix.chain }}
49
49
image : ${{ steps.build-image.outputs.image }}
50
-
50
+
51
51
- name : Deploy Amazon ECS task definition
52
52
uses : aws-actions/amazon-ecs-deploy-task-definition@v1
53
53
with :
54
54
task-definition : ${{ steps.task-def.outputs.task-definition }}
55
55
service : gossamer-${{ matrix.chain }}-svc
56
56
cluster : gossamer-stg
57
57
wait-for-service-stability : true
58
-
You can’t perform that action at this time.
0 commit comments