File tree 2 files changed +5
-23
lines changed
2 files changed +5
-23
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,11 @@ on: pull_request_target
4
4
jobs :
5
5
build :
6
6
runs-on : ubuntu-latest
7
+ services :
8
+ mongodb :
9
+ image : mongo:3.2
10
+ ports :
11
+ - 27017:27017
7
12
steps :
8
13
- name : Checkout source code
9
14
uses : actions/checkout@v2
Original file line number Diff line number Diff line change 1
- import com.bmuschko.gradle.docker.tasks.container.*
2
-
3
1
plugins {
4
2
id " java"
5
3
id " scala"
6
4
id " application"
7
5
id " cz.alenkacz.gradle.scalafmt" version " 1.16.2"
8
- id ' com.bmuschko.docker-remote-api' version ' 9.0.1'
9
6
}
10
7
11
8
version = ' 1.0.2'
@@ -27,23 +24,3 @@ dependencies {
27
24
}
28
25
29
26
compileScala. dependsOn(" checkScalafmt" )
30
-
31
- task createMongoContainer (type : DockerCreateContainer ) {
32
- targetImageId ' mongo:3.2'
33
- containerName = ' mongo'
34
- hostConfig. portBindings = [' 27017:27017' ]
35
- hostConfig. autoRemove = true
36
- }
37
-
38
- task startMongoContainer (type : DockerStartContainer ) {
39
- dependsOn createMongoContainer
40
- targetContainerId createMongoContainer. containerId
41
- }
42
-
43
- task stopMongoContainer (type : DockerStopContainer ) {
44
- targetContainerId createMongoContainer. containerId
45
- }
46
-
47
- run. dependsOn(startMongoContainer)
48
-
49
- run. finalizedBy(stopMongoContainer)
You can’t perform that action at this time.
0 commit comments