1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
Commit Graph

25 Commits

Author SHA1 Message Date
sudden6
378daeaad4
fix(travis): switch back to older Ubuntu Image 2017-12-22 22:31:42 +01:00
Maxim Biro
9358297af8 feat(travis): Windows cross-compilation 2017-10-23 22:16:26 -04:00
Zetok Zalbavar
bdbf2b461b
chore(travis): fix .travis.yml deploy syntax for multiple providers
With this qTox.dmg for osx should be successfully deployed.
2017-02-05 13:11:13 +00:00
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.
2017-01-12 12:19:18 +00:00
Zetok Zalbavar
3b56a6ec2a
chore(tools): remove from qTox repo tools for creating updates
They were moved into a separate repo.
2017-01-08 14:44:33 +00:00
Zetok Zalbavar
b5af649190
chore(tools): replace unsafe signing C++ code with Rust 2017-01-02 18:22:25 +00:00
Zetok Zalbavar
b392e2c320
chore(travis): correct YAML syntax in after_success step
Separate steps have been treated as a single one.
2016-12-17 18:54:18 +00:00
Zetok Zalbavar
49e362a72a
chore(travis): add deployment of git stats to the github pages
With all authors shown #3898 could be fixed.
2016-12-16 23:21:36 +00:00
Zetok Zalbavar
fb96dd633e
chore(travis): automatically deploy for-jenkins-release branch on tag
To trigger a windows release build.
2016-12-08 13:42:00 +00:00
Zetok Zalbavar
87fe968014
chore(travis): build tags; also improve formatting a bit 2016-11-15 09:21:59 +00:00
iphydf
986d1f4670
chore: Only do Travis CI builds for the master branch.
We don't need to waste resources on other, more experimental branches.
2016-08-18 12:14:08 +01:00
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.
2016-08-14 16:03:31 +08:00
initramfs
1f65ecf08c
chore(build): extract documentation build directory from doxygen config 2016-08-12 04:07:55 +08:00
initramfs
80581aa966
chore(build): add an error message on failure to deploy documentation 2016-08-11 17:53:41 +08:00
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.
2016-08-11 17:53:34 +08:00
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
2016-08-11 17:53:28 +08:00
initramfs
b7aa982a57
chore: rewrite all links to the qTox repository from tux3 to qTox 2016-08-04 06:25:50 +08:00
Zetok Zalbavar
4872eb3cc3
chore(travis): make travis build exit as soon as test fails
Also add `pkg-config` to travis build script for Linux.
2016-07-03 14:59:44 +01:00
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.
2016-06-07 19:42:34 -04:00
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.
2016-05-21 19:15:55 +01:00
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.
2016-04-14 10:09:07 +01:00
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
2016-01-26 13:33:39 +00:00
Zetok Zalbavar
ee2d6d0db0
Remove useless travis 2016-01-03 16:56:32 +00:00
Zetok Zalbavar
6ab80c6b41
Fix travis 2015-10-14 13:17:13 +01:00
Zetok Zalbavar
395aeb12b2
Add travis 2015-08-25 02:12:13 +01:00