浏览代码

add gitlab-ci config file.

Shao Yu Lung 7 年之前
父节点
当前提交
b445479c99
共有 1 个文件被更改,包括 62 次插入0 次删除
  1. 62 0
      .gitlab-ci.yml

+ 62 - 0
.gitlab-ci.yml

@@ -0,0 +1,62 @@
+# image: docker:latest
+# services:
+#   - docker:dind
+image: jonaskello/docker-and-compose:1.12.1-1.8.0
+services:
+  - docker:1.12.1-dind
+
+before_script:
+  - docker info
+  - docker-compose version
+  - cp env-example .env
+  - sed -i -- "s/=false/=true/g" .env
+  - cat .env
+  - env | sort
+
+build:56:php-fpm:
+  variables:
+    PHP_VERSION: "56"
+  script:
+    - docker-compose build php-fpm
+
+build:70:php-fpm:
+  variables:
+    PHP_VERSION: "70"
+  script:
+    - docker-compose build php-fpm
+
+build:71:php-fpm:
+  variables:
+    PHP_VERSION: "71"
+  script:
+    - docker-compose build php-fpm
+
+build:72:php-fpm:
+  variables:
+    PHP_VERSION: "72"
+  script:
+    - docker-compose build php-fpm
+
+build:56:workspace:
+  variables:
+    PHP_VERSION: "56"
+  script:
+    - docker-compose build workspace
+
+build:70:workspace:
+  variables:
+    PHP_VERSION: "70"
+  script:
+    - docker-compose build workspace
+
+build:71:workspace:
+  variables:
+    PHP_VERSION: "71"
+  script:
+    - docker-compose build workspace
+
+build:72:workspace:
+  variables:
+    PHP_VERSION: "72"
+  script:
+    - docker-compose build workspace