-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathbitbucket-pipelines.yml
More file actions
27 lines (27 loc) · 996 Bytes
/
bitbucket-pipelines.yml
File metadata and controls
27 lines (27 loc) · 996 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
image: dismine/docker-valentina
pipelines:
default:
- step:
script:
- echo "This script runs on all branches that don't have any specific pipeline assigned in 'branches'."
branches:
develop:
- step:
caches:
- ccache
script:
- cat /etc/*-release
- uname -a
- grep -i processor /proc/cpuinfo | wc -l
- gcc --version
- mkdir build
- cd build
- qmake --version
- qmake ../Valentina.pro -r CONFIG+=noDebugSymbols CONFIG+=checkWarnings
- make -j$(nproc)
- export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"/opt/atlassian/bitbucketci/agent/build/build/src/libs/vpropertyexplorer/bin:/opt/atlassian/bitbucketci/agent/build/build/src/libs/qmuparser/bin"
# QTestLib require GUI support for some tests
- xvfb-run -a make --silent check TESTARGS="-silent"
definitions:
caches:
ccache: $HOME/.ccache