Commit Graph

64 Commits

Author SHA1 Message Date
Philipp Wolfer
06fda4792d travisci: Upload macOS artifacts to S3 (#1290)
* travisci: Upload macOS artifacts to S3

* Test S3 upload without awscli upgrade
2019-09-19 00:02:55 +02:00
Philipp Wolfer
555f5a4e8e PICARD-1602: Removed CI sdist tests again 2019-09-18 11:54:57 +02:00
Philipp Wolfer
3206117ec7 PICARD-1601: In CI package sdist archive and run tests from it
Ensure we package for PyPI with all test dependencies.
2019-09-14 20:14:28 +02:00
Philipp Wolfer
5e05900e7e CI: Add a timeout for macOS package uploads 2019-09-11 08:44:36 +02:00
Philipp Wolfer
154f5b94e4 Add shebang to upload.sh 2019-08-13 17:58:18 +02:00
Philipp Wolfer
f7f17c74e2 Revert "PICARD-1456: Downgrade pip for macOS packaging."
This reverts commit 2eb8cd977a.
2019-08-07 14:29:55 +02:00
Philipp Wolfer
916e2e0221 macOS build: Use variables for keychain name / password 2019-08-07 14:29:55 +02:00
Philipp Wolfer
11e95d7682 travisci: Avoid user interaction on macOS code signing 2019-08-07 14:29:32 +02:00
Laurent Monin
0e93231d99 Convert do_release.sh obsolete script to a release process documentation 2019-03-29 11:01:22 +01:00
Laurent Monin
5f6ee77b15 Ignore upload failures during osx packaging
It causes Travis CI checks to fail far too often
2019-03-10 15:36:32 +00:00
Philipp Wolfer
522abac74f CI: Retry curl uploads to transfer.sh on failures 2019-02-18 14:35:14 +01:00
Philipp Wolfer
8bb2547d81 CI: Do not fail the build if macOS upload to transfer.sh fails 2019-02-18 08:27:52 +01:00
Philipp Wolfer
dffe012f88 PICARD-1382: Fail macOS build on curl errors 2019-01-31 11:41:11 +01:00
Philipp Wolfer
2eb8cd977a PICARD-1456: Downgrade pip for macOS packaging.
Work around for https://github.com/pypa/pip/issues/6163
2019-01-29 18:27:01 +01:00
Philipp Wolfer
8b2f672227 PICARD-1382: Fail macOS packaging scripts on error 2019-01-29 16:27:39 +01:00
Philipp Wolfer
31a3184ff7 travis-ci: Include OSX platform in file names, deploy only xcode6.4 builds 2018-12-12 14:39:36 +01:00
Philipp Wolfer
a604175c13 Build with Python 3.7.1 for macOS 2018-11-26 17:13:43 +01:00
Philipp Wolfer
c7ce9b24b0 Freeze pip dependencies for production release 2018-10-07 19:52:19 +02:00
Sambhav Kothari
3967bb7914 Add a script to upload a new release to ftp 2018-08-10 19:45:31 +05:30
Michael Wiencek
6b7653bcc3 Codesign macOS releases 2018-07-29 11:54:47 +05:30
Michael Wiencek
cd59d1ad08 Install python 3.6 for macOS from official pkg 2018-07-29 11:54:46 +05:30
Sambhav Kothari
31cbe765ae Add fpcalc binaries to OSX builds 2018-07-19 21:55:35 +05:30
Sambhav Kothari
ead7d72ba8 Use a custom tap for py3.6 install 2018-07-18 14:39:24 +05:30
Sambhav Kothari
411d0a6688 Cleanup unused setup.py code after move to PyInstaller 2018-03-19 17:46:04 +05:30
Sambhav Kothari
7843124c9e Build discid from source 2018-02-06 23:23:34 +05:30
Sambhav Kothari
2b9ef3c6bd Use an env. variable for discid version 2018-02-06 22:25:37 +05:30
Sambhav Kothari
22cb70a8cf Fix OSX builds by adding libdiscid binaries 2018-02-06 19:22:06 +05:30
Sambhav Kothari
1c3378d3a3 Use OSX 10.11 to build packages 2018-02-06 16:10:47 +05:30
Sambhav Kothari
16311cabc9 Add Picard version string to dmg and generate md5 hashes 2018-02-06 15:40:29 +05:30
Sambhav Kothari
0d57653529 Fix artifact upload 2018-02-05 22:02:57 +05:30
Sambhav Kothari
ae6afb9e0c Update OSX scripts with shebang and execution bits 2018-02-05 22:02:57 +05:30
Sambhav Kothari
0626c2e890 Build OSX packages on travis 2018-02-05 22:02:57 +05:30
Sambhav Kothari
0d3cd674fe Fix OSX builds 2018-02-05 22:02:57 +05:30
Sambhav Kothari
9d000b299d Fix windows path 2018-01-29 02:00:44 +05:30
Sambhav Kothari
589f5e8e96 Add OSX tests 2017-07-26 00:03:52 +05:30
Sambhav Kothari
428e168b87 Port Picard to Qt5 2017-04-03 16:45:42 +05:30
Lukáš Lalinský
418b081869 Fix py2app version 2017-03-11 00:34:54 +05:30
Sambhav Kothari
8bc493fe10 Revert "OS X package env rebuild" 2017-03-10 02:50:43 +05:30
Sambhav Kothari
43848a2c91 Add OSX tests and a build matrix for different linux envs 2017-03-09 15:12:35 +05:30
Lukáš Lalinský
57de4ce66d We need gettext as well 2017-03-04 23:29:23 +01:00
Lukáš Lalinský
89002bdd16 Use the latest official Python package for the OS X build 2017-03-04 23:22:05 +01:00
Lukáš Lalinský
7a4601f9c0 Fix version number in the Windows installer'
It should be the full version with current time for master builds,
short version for tags.
2017-02-19 19:30:38 +01:00
Lukáš Lalinský
562266f0d1 Note that we need pyobjc-framework-Cocoa to be installed 2017-02-19 13:11:40 +01:00
Lukáš Lalinský
ffcbbec156 Use python-discid 1.1.1 2017-01-29 13:13:50 +01:00
Lukáš Lalinský
ad5cce79c9 Add docs for building the os x packages 2017-01-26 18:57:45 +01:00
Lukáš Lalinský
979347ddca Build OS X packages in GitLab 2017-01-25 19:54:17 +01:00
Lukáš Lalinský
142387a21f Fix windows build 2017-01-20 12:22:51 +01:00
Lukáš Lalinský
6775da3c42 samj1912's change 2017-01-20 12:01:31 +01:00
Lukáš Lalinský
9575151264 Attempt #2 2017-01-20 11:58:17 +01:00
Lukáš Lalinský
999194d13e Try moving the entire directory 2017-01-20 11:56:29 +01:00