35 lines
854 B
YAML
35 lines
854 B
YAML
image: opensuse/tumbleweed
|
|
|
|
before_script:
|
|
- zypper -q install -y git
|
|
- export GIT_DESCRIBE=$(git describe --tags)
|
|
|
|
Linux_x64:
|
|
before_script:
|
|
- zypper -q install -y git libgit2-devel make gcc gcc-c++ libQt5Concurrent-devel libQt5Core-devel libQt5Gui-devel libQt5QuickControls2-devel libqt5-qtbase-devel libqt5-qtdeclarative-devel
|
|
stage: build
|
|
script:
|
|
- make -f CI.mk build
|
|
artifacts:
|
|
paths:
|
|
- GitAddonsManager
|
|
name: "Linux_x64-$GIT_DESCRIBE"
|
|
|
|
Win32:
|
|
cache:
|
|
paths:
|
|
- Qt/
|
|
- .wine
|
|
- libgit2-0.27.2
|
|
- mingw32
|
|
stage: build
|
|
before_script:
|
|
- zypper -q install -y wine-staging wine-staging-32bit wget make p7zip tar git
|
|
- export GIT_DESCRIBE=$(git describe --tags)
|
|
script:
|
|
- make -f CI.mk windeploy
|
|
artifacts:
|
|
paths:
|
|
- GitAddonsManager
|
|
name: "Win32-$GIT_DESCRIBE"
|