sudden6
b6ba2e330a
chore(nightlies): enable windows for nightlies too
6 years ago
Maxim Biro
516c52ad20
feat(travis): publish nightly builds off Travis-CI
6 years ago
sudden6
c53a58e64e
fix(TravisCI): build windows for release tags too
6 years ago
sudden6
acb99f8327
chore(travis): increase cache timeout for MacOS builds
...
The timeout is triggered since storing the brew cache takes more time.
6 years ago
sudden6
c0f493b6b8
chore: do Travis Windows builds only on master
6 years ago
sudden6
fc2baea969
chore: more caching on MacOS Travis
6 years ago
sudden6
5b83667aba
chore(build): add sha256sum for MacOS deployments
7 years ago
sudden6
af58f614d1
chore(deploy): publish hashes of windows setup files
7 years ago
sudden6
e0bcad21b4
chore: update TravisCI OSx minimum supported version
...
The reason to update is, that brew only supports 10.12 officialy and
with binary packages so our CI builds started failing because compiling took too long.
7 years ago
sudden6
59b5578c7b
feat(deploy): upload Flatpak bundle to Github releases
7 years ago
sudden6
64602f38f1
fix(deploy): fix file path in AppImage deployment
7 years ago
sudden6
6aa1d657c7
chore(CI): add build for flatpak image
7 years ago
sudden6
22f7f958ed
chore(deploy): upload AppImage to Github releases on each tag
7 years ago
sudden6
f7345e4db2
feat(appimage): build appimage on TravisCI
...
first step on the way to #4874
7 years ago
Anthony Bilinski
02d6c63aca
chore(windows): fix automatic deploy for windows
7 years ago
sudden6
b40f8e1fd3
chore(windows): automatically deploy for windows
7 years ago
sudden6
e333386070
revert: "fix(travis): switch back to older Ubuntu Image"
...
This reverts commit 378daeaad4
.
8 years ago
sudden6
378daeaad4
fix(travis): switch back to older Ubuntu Image
8 years ago
Maxim Biro
9358297af8
feat(travis): Windows cross-compilation
8 years ago
Zetok Zalbavar
bdbf2b461b
chore(travis): fix `.travis.yml` deploy syntax for multiple providers
...
With this qTox.dmg for osx should be successfully deployed.
9 years ago
Zetok Zalbavar
7c7123682a
chore(travis): make travis cache ccache and use it for all compiling
...
osx builds fail with ccache, so they don't use it.
9 years ago
Zetok Zalbavar
3b56a6ec2a
chore(tools): remove from qTox repo tools for creating updates
...
They were moved into a separate repo.
9 years ago
Zetok Zalbavar
b5af649190
chore(tools): replace unsafe signing C++ code with Rust
9 years ago
Zetok Zalbavar
b392e2c320
chore(travis): correct YAML syntax in after_success step
...
Separate steps have been treated as a single one.
9 years ago
Zetok Zalbavar
49e362a72a
chore(travis): add deployment of git stats to the github pages
...
With all authors shown #3898 could be fixed.
9 years ago
Zetok Zalbavar
fb96dd633e
chore(travis): automatically deploy `for-jenkins-release` branch on tag
...
To trigger a windows release build.
9 years ago
Zetok Zalbavar
87fe968014
chore(travis): build tags; also improve formatting a bit
9 years ago
iphydf
986d1f4670
chore: Only do Travis CI builds for the master branch.
...
We don't need to waste resources on other, more experimental branches.
9 years ago
initramfs
9a549d87c0
chore(build): update OSX build image to Xcode 7.3
...
This commit is created in part to fix the issue with the random
deployment failures of OSX dmg creation via hdiutil.
9 years ago
initramfs
1f65ecf08c
chore(build): extract documentation build directory from doxygen config
9 years ago
initramfs
80581aa966
chore(build): add an error message on failure to deploy documentation
9 years ago
initramfs
e124bd85b6
chore(build): parallelize travis and separate out doc build/deploy
...
This commit takes the existing travis task list and attempts to split
it into multiple jobs for the sake of efficiency. Also properly
separates out the build/deploy of documentation.
9 years ago
initramfs
51eae5bf34
chore(build): deploy doxygen documentation on master branch pushes
...
This commit enables travis to automatically build doxygen documentation
on updates to the master branch. The documentation is accessible from
the qTox website under the URL: https://qtox.github.io/doxygen
9 years ago
initramfs
b7aa982a57
chore: rewrite all links to the qTox repository from tux3 to qTox
9 years ago
Zetok Zalbavar
4872eb3cc3
chore(travis): make travis build exit as soon as test fails
...
Also add `pkg-config` to travis build script for Linux.
9 years ago
RowenStipe
2639217747
chore(travis): Allow for Travis deployment
...
Allows for OSX packages through travis, .travis.yml requires editing
chore(travis): Let Travis deploy OSX
Allows Travis to start Deploying when ever a tag is applied.
9 years ago
Zetok Zalbavar
77de327b1a
chore(travis): verify commit message format for everything pushed
...
Now not only PRs – should help with not pushing to master things that
break PRs.
9 years ago
Zetok Zalbavar
abcfbe9f92
chore(travis): verify conformance to commit message format
...
Added script that can be used to verify correctness of commit messages
in given range.
9 years ago
Zetok Zalbavar
75607bcecc
Add travis (again)
...
Beside making it work again, there are some improvements:
Linux side:
* use minimal supported Qt version, currently it's 5.3
* use minimal supported GCC version, currently 4.8
* use newer ffmpeg version to compile against - 2.8.5
* compile qTox 2 times, first run without support for optional dependencies
* use ubuntu 14.04 for building (less deps needs to be compiled/added from PPAs)
OSX:
* add osx to build targets
10 years ago
Zetok Zalbavar
ee2d6d0db0
Remove useless travis
10 years ago
Zetok Zalbavar
6ab80c6b41
Fix travis
10 years ago
Zetok Zalbavar
395aeb12b2
Add travis
10 years ago