Skip to content

Commit 77105ec

Browse files
committed
support driver and templating params in stack configs and secrets
1 parent 383ceaa commit 77105ec

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package de.gesellix.docker.client.stack.types
2+
3+
import groovy.transform.EqualsAndHashCode
4+
import groovy.transform.ToString
5+
6+
@EqualsAndHashCode
7+
@ToString
8+
class Driver {
9+
10+
String name
11+
Map<String, String> options
12+
}

client/src/main/groovy/de/gesellix/docker/client/stack/types/StackConfig.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ class StackConfig {
1010
String name
1111
byte[] data
1212
Map<String, String> labels = [:]
13+
Driver driver
14+
Driver templating
1315
}

client/src/main/groovy/de/gesellix/docker/client/stack/types/StackSecret.groovy

+2
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ class StackSecret {
1010
String name
1111
byte[] data
1212
Map<String, String> labels = [:]
13+
Driver driver
14+
Driver templating
1315
}

0 commit comments

Comments
 (0)