aboutsummaryrefslogtreecommitdiffstats
path: root/docker/docker.qbs
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2017-08-15 16:45:51 -0700
committerJake Petroules <jake.petroules@qt.io>2017-08-18 18:03:31 +0000
commitee727769c96af3e274a2b4c3ce145e070c3fc4b5 (patch)
tree23814bf919a810cb0d342846fe8db185f7b8afd3 /docker/docker.qbs
parentb198f65709dbd3f4e78e85058558d06b9e295e3c (diff)
Add products to build the Qbs Docker images
Change-Id: Id88521a86c057ad09355dff11ff69a1aba000a17 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'docker/docker.qbs')
-rw-r--r--docker/docker.qbs35
1 files changed, 35 insertions, 0 deletions
diff --git a/docker/docker.qbs b/docker/docker.qbs
new file mode 100644
index 000000000..98738a9f4
--- /dev/null
+++ b/docker/docker.qbs
@@ -0,0 +1,35 @@
+import qbs
+
+Project {
+ Product {
+ Depends { name: "docker"; required: false }
+
+ name: "qbs-docker-stretch"
+ type: ["docker.docker-image"]
+ builtByDefault: false
+ condition: docker.present
+
+ docker.imageTag: "qbsbuild/qbsdev:stretch"
+
+ files: [
+ "stretch/Dockerfile",
+ "stretch/qtifwsilent.qs",
+ ]
+ }
+
+ Product {
+ Depends { name: "docker"; required: false }
+
+ name: "qbs-docker-windowsservercore"
+ type: ["docker.docker-image"]
+ builtByDefault: false
+ condition: docker.present
+
+ docker.imageTag: "qbsbuild/qbsdev:windowsservercore"
+
+ files: [
+ "windowsservercore/Dockerfile",
+ "windowsservercore/qtifwsilent.qs",
+ ]
+ }
+}