Skip to content

Commit 3d77172

Browse files
committed
Update CircleCI to use mongo 7.0, rabbitmq 3.13 and test with jammy.
1 parent 30a31fb commit 3d77172

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.circleci/config.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
# 'machine' executor runs Unit tests ~x1.5 faster, comparing to 'docker' executor
99
# but the fastest is still ~x1.5-2 slower, comparing to Travis
1010
machine: true
11-
parallelism: 3
11+
parallelism: 4
1212
working_directory: ~/st2
1313
steps:
1414
- checkout
@@ -44,8 +44,8 @@ jobs:
4444
integration:
4545
docker:
4646
- image: circleci/python:3.8
47-
- image: mongo:4.4
48-
- image: rabbitmq:3
47+
- image: mongo:7.0
48+
- image: rabbitmq:3.13
4949
working_directory: ~/st2
5050
steps:
5151
- checkout
@@ -58,8 +58,8 @@ jobs:
5858
command: |
5959
set -x
6060
sudo apt-get -qq -y install gnupg curl
61-
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb-server-4.4.gpg
62-
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
61+
curl -fsSL https://www.mongodb.org/static/pgp/server-7.0.asc | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/mongodb-server-7.0.gpg
62+
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
6363
sudo apt-get -qq -y update
6464
sudo apt-get -qq -y install mongodb-org-shell
6565
- run:
@@ -81,8 +81,8 @@ jobs:
8181
lint:
8282
docker:
8383
- image: circleci/python:3.8
84-
- image: mongo:4.4
85-
- image: rabbitmq:3
84+
- image: mongo:7.0
85+
- image: rabbitmq:3.13
8686
working_directory: ~/st2
8787
steps:
8888
- checkout
@@ -108,7 +108,7 @@ jobs:
108108

109109
# Build & Test st2 packages
110110
packages:
111-
parallelism: 3
111+
parallelism: 4
112112
# 4CPUs & 8GB RAM CircleCI machine
113113
# sadly, it doesn't work with 'setup_remote_docker'
114114
resource_class: large
@@ -117,7 +117,7 @@ jobs:
117117
- image: circleci/python:3.8
118118
working_directory: ~/st2
119119
environment:
120-
- DISTROS: "focal el8 el9"
120+
- DISTROS: "focal jammy el8 el9"
121121
- ST2_PACKAGES_REPO: https://github.com/StackStorm/st2-packages
122122
- ST2_PACKAGES: "st2"
123123
- ST2_CHECKOUT: 0
@@ -240,7 +240,7 @@ jobs:
240240
- image: circleci/ruby:2.7
241241
working_directory: /tmp/deploy
242242
environment:
243-
- DISTROS: "focal el8 el9"
243+
- DISTROS: "focal jammy el8 el9"
244244
steps:
245245
- attach_workspace:
246246
at: .

0 commit comments

Comments
 (0)