Skip to content

Commit 16a1635

Browse files
committed
RR-1068: Use docker executor for integration test job
1 parent 2006341 commit 16a1635

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.circleci/config.yml

+6-5
Original file line numberDiff line numberDiff line change
@@ -100,21 +100,22 @@ jobs:
100100
- store_test_results:
101101
path: build/test-results
102102
integration-tests:
103-
machine:
104-
image: ubuntu-2204:2022.10.2
103+
docker:
104+
- image: ubuntu:22.04
105105
circleci_ip_ranges: true
106106
steps:
107107
- checkout
108+
- setup_remote_docker
108109
- restore_cache:
109110
keys:
110111
- gradle-{{ checksum "build.gradle.kts" }}
111112
- gradle-
112113
- run:
113114
name: Install OpenJDK 21
114115
command: |
115-
sudo apt-get update && sudo apt-get install openjdk-21-jdk
116-
sudo update-alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java
117-
sudo update-alternatives --set javac /usr/lib/jvm/java-21-openjdk-amd64/bin/javac
116+
apt-get update && apt-get install -y openjdk-21-jdk make docker docker-compose-v2
117+
update-alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java
118+
update-alternatives --set javac /usr/lib/jvm/java-21-openjdk-amd64/bin/javac
118119
java -version
119120
- run:
120121
name: Run integration tests

0 commit comments

Comments
 (0)