.gitlab-ci.yml 664 Bytes
Newer Older
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
1
{
2 3
  "before_script": [
    "git submodule sync",
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
4
    "git submodule update --init"
5
  ],
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
6 7 8
  "stages": [
    "build"
  ],
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
9
  "build_on_linux_qt5.2_gcc": {
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
10 11
    "stage": "build",
    "script": [
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
12
      "bash ~/smart-build.sh --build-system='qbs' --toolchain='gcc64' --qt='5.2' --mode='release' --clean"
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
13 14 15
    ],
    "tags": [
      "linux",
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
      "gcc",
      "qt5.2",
      "smart-build"
    ]
  },
  "build_on_linux_qt5.7_gcc": {
    "stage": "build",
    "script": [
      "bash ~/smart-build.sh --build-system='qbs' --toolchain='gcc64' --qt='5.7' --mode='release' --clean"
    ],
    "tags": [
      "linux",
      "gcc",
      "qt5.7",
      "smart-build"
Thomas BOUTROUE's avatar
Thomas BOUTROUE committed
31 32 33
    ]
  }
}