Skip to content

Commit

Permalink
ci: update machine image
Browse files Browse the repository at this point in the history
  • Loading branch information
pvlugter committed Jul 7, 2022
1 parent af1bf78 commit 0f35804
Showing 1 changed file with 14 additions and 8 deletions.
22 changes: 14 additions & 8 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ jobs:

tests:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "tests"
steps:
- checkout-and-merge-to-main
Expand All @@ -205,19 +205,25 @@ jobs:
working_directory: "~/project/npm-js/kalix-scripts"
command: |
export KALIX_NPMJS_CODEGEN_BINARY="${HOME}/project/codegen/js-gen-cli/target/native-image/kalix-codegen-js"
source /opt/circleci/.nvm/nvm.sh
nvm install
npm ci
npm pack
- run:
name: "build sdk"
working_directory: "~/project/sdk"
command: |
source /opt/circleci/.nvm/nvm.sh
nvm install
npm ci
npm test
npm pack
- run:
name: "build testkit"
working_directory: "~/project/testkit"
command: |
source /opt/circleci/.nvm/nvm.sh
nvm install
npm ci
npm install ../sdk/kalix-io-kalix-javascript-sdk-0.0.0.tgz
npm test
Expand Down Expand Up @@ -368,7 +374,7 @@ jobs:
integration-tests:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "integration tests"
steps:
- checkout-and-merge-to-main
Expand Down Expand Up @@ -636,7 +642,7 @@ jobs:
tck-tests:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "TCK tests"
steps:
- checkout-and-merge-to-main
Expand All @@ -649,7 +655,7 @@ jobs:
validate-docs:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "validate docs"
steps:
- checkout-and-merge-to-main
Expand Down Expand Up @@ -692,7 +698,7 @@ jobs:
publish-tck:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "publish TCK"
steps:
- checkout
Expand All @@ -705,7 +711,7 @@ jobs:
publish-docs:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "publish docs"
steps:
- checkout
Expand Down Expand Up @@ -810,7 +816,7 @@ jobs:
e2e-tests:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "e2e-tests"
steps:
- checkout-and-merge-to-main
Expand Down Expand Up @@ -893,7 +899,7 @@ jobs:
publish_native_linux:
machine:
image: ubuntu-2004:202104-01
image: ubuntu-2204:2022.04.2
description: "Build Native image on Linux"
steps:
- checkout
Expand Down

0 comments on commit 0f35804

Please sign in to comment.