Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up CI with Azure Pipelines #68

Closed
wants to merge 34 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
4f1ae96
Set up CI with Azure Pipelines
redsky17 May 16, 2019
4a6b9f7
Initial cut at azure pipline build
redsky17 May 18, 2019
e983346
Fix macOS image name
redsky17 May 18, 2019
f5b9487
More Azure CI updates
redsky17 May 18, 2019
c9ad2c2
Fix some yaml schema issues
redsky17 May 18, 2019
3475a59
Use different Qt version for xenial
redsky17 May 18, 2019
4565740
Fix bash syntax error
redsky17 May 18, 2019
8fe44c2
Fix another bash syntax error
redsky17 May 18, 2019
c956636
Even more bash fixes >.<
redsky17 May 18, 2019
a4e7e24
Make sure boost and icu4c are installed in macos
redsky17 May 18, 2019
349d210
Fix travis build failing due to azure changes
redsky17 May 18, 2019
f4c6887
Update azure build. Temporarily disable travis ci matrix notifs
redsky17 May 18, 2019
21ba39f
Add GitHub release to azure pipeline
redsky17 May 18, 2019
bbee98b
Use OAUTH github connection
redsky17 May 18, 2019
3edb338
Use OAUTH github connection
redsky17 May 18, 2019
26b180e
Fix macOS Azure build. Update github release
redsky17 May 18, 2019
17004f0
Make GitHub release only happen on successful build
redsky17 May 18, 2019
4e07cae
Use -n vs ! -z
redsky17 May 18, 2019
d39b4a0
Change build copy task
redsky17 May 18, 2019
9a1f2f8
Delete old release if exists
redsky17 May 18, 2019
e009553
Update release conditions
redsky17 May 18, 2019
edc4331
Update condition syntax
redsky17 May 18, 2019
bd5ac77
Remove failOnError
redsky17 May 18, 2019
c1dc1e0
Try to resolve release deletion issue
redsky17 May 18, 2019
c8f32a0
Change variable format in bash
redsky17 May 18, 2019
356ad43
Create build artifact dir
redsky17 May 18, 2019
8bd63ba
Update copy task
redsky17 May 18, 2019
28e4054
Use cp vs CopyFiles task due to macOS errors
redsky17 May 18, 2019
4d17c07
Update powershell script
redsky17 May 18, 2019
d8842b1
Continue on github release failure
redsky17 May 18, 2019
758c167
Change release condition
redsky17 May 18, 2019
b1ddf75
Fix condition syntax error
redsky17 May 18, 2019
c5a34da
Change release assets
redsky17 May 18, 2019
9d2452e
Update release again
redsky17 May 18, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix bash syntax error
  • Loading branch information
redsky17 committed May 18, 2019
commit 4565740381f9c951861afb862098ac63ab75d528
4 changes: 2 additions & 2 deletions .ci/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ if [ "$TRAVIS_OS_NAME" = "linux" ]; then

UBUNTU_RELEASE = $(lsb_release -sc)

if [ "$UBUNTU_RELEASE" eq "trusty" ]
if [ "$UBUNTU_RELEASE" eq "trusty" ]; then
curl https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb http://apt.llvm.org/trusty/ llvm-toolchain-trusty main"

Expand All @@ -49,7 +49,7 @@ if [ "$TRAVIS_OS_NAME" = "linux" ]; then
sudo add-apt-repository -y ppa:beineri/opt-qt${QT_VERSION}-trusty
# needed for git-lfs, otherwise the follow apt update fails.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6B05F25D762E3157
elif [ "$UBUNTU_RELEASE" eq "xenial" ]
elif [ "$UBUNTU_RELEASE" eq "xenial" ]; then
curl https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main"
sudo apt-get update -qq
Expand Down