aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
Commit message (Collapse)AuthorAge
* Builds using GitHub actions (#1467)Libravatar Vijay Raghavan Aravamudhan2021-06-08
| | | | | * Using GH Actions for building, packaging and publishing for all 3 OSes (macos, ubuntu and windows). Handles PR builds, release builds, scheduled nightly builds and manual triggering from the web-ui. * Removed references to travis and appveyor and their respective config files. * Added ability to force rebuild nightlies without new version number. (This should allow us to rerun nightly builds with the same build number. Looks for the trigger comment to contain: 'force build' and 'nightly branch')
* Remove -c.mac.identity=null flag for release branch buildsLibravatar kytwb2021-05-30
|
* Fixing 'unary operator' issue in travis script for non-PR branches.Libravatar Vijay A2021-05-25
|
* Skip building in the 'script' stage of travis if no changes found.Libravatar Vijay A2021-05-25
|
* Push to remote git after bumping up the version number for nightly travis ↵Libravatar Vijay A2021-05-23
| | | | | | | | | builds [skip ci] Dont wait for publishing artifact - in case that step fails. This is because, this failure causes all subsequent builds to also fail stating artifact file already exists while publishing (since the build version number change gets lost).
* Use keyword specific to travis for the version bump commit within travis run ↵Libravatar Vijay A2021-05-23
| | | | - so that appveyor doesn't skip as well.
* Fixed the broken travis build related to pre-existing file being reported by ↵Libravatar Vijay A2021-05-23
| | | | | | 'electron-builder'. For more info: https://github.com/electron-userland/electron-builder/issues/3179
* Removed uninstall of 'node-sass' from nightly travis build - since it was ↵Libravatar Vijay A2021-05-18
| | | | | | causing incorrect commit into branch Updated Dockerfile for the same cmd
* Missed 'prepare' step that enforces the installation of the git pre-commit hooksLibravatar Vijay A2021-05-17
|
* [Housekeeping] Use consistent trigger to skip CI builds. Upgrade recipes ↵Libravatar Vijay A2021-05-16
| | | | submodule.
* Minor refactoring to have consistent command-line invocations.Libravatar Vijay A2021-05-15
|
* Skip travis build if the PR is for i18n translations.Libravatar Vijay A2021-05-10
|
* Skip travis and appveyor *PR* builds for crowdin PRs.Libravatar Vijay A2021-05-10
|
* Upgrade to macOS Big Sur in Travis and build native modules (#1359)Libravatar Vijay Raghavan Aravamudhan2021-05-06
|
* Run complete PR builds for osx and linux (#1361)Libravatar Vijay Raghavan Aravamudhan2021-05-06
| | | Also the PR builds run for both linux and macos.
* Turning on electron-builder cache for Linux builds as well (#1355)Libravatar Vijay Raghavan Aravamudhan2021-05-06
|
* Trying to fix travis build (#1354)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Upgraded nodejs back to '14.16.1' (#1346)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Logging for nightly build + terminate build on error (#1347)Libravatar Vijay Raghavan Aravamudhan2021-05-05
|
* Removed redundant 'git' commands. (#1343)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Clean the build and out folders before running the build (#1342)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Added and documented cache setting for travis and appveyor (#1344)Libravatar Vijay Raghavan Aravamudhan2021-05-04
|
* Added more logging for CI builds to debug errors (#1329)Libravatar Vijay Raghavan Aravamudhan2021-05-03
|
* Synchronize with Franz 5.6.0 (#1033)Libravatar Amine El Mouafik2021-02-08
| | | | | | | Co-authored-by: FranzBot <i18n@meetfranz.com> Co-authored-by: vantezzen <hello@vantezzen.io> Co-authored-by: Makazzz <makazzzpro@live.ca> Co-authored-by: Stefan Malzner <stefan@adlk.io> Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* 5.6.0-nightly.13Libravatar Amine Mouafik2021-01-06
|
* Merge branch 'release' into developv5.6.0-beta.5Libravatar Bennett2020-12-20
|\
| * Update build configLibravatar Bennett2020-12-20
| |
* | Fine-tune nightly releases scriptsLibravatar Amine Mouafik2020-10-04
| |
* | Fix macOS code signing and setup automatic nightly builds (#990)Libravatar Amine Mouafik2020-10-04
| | | | | | | | Co-authored-by: Travis CI <travis@Traviss-Mac.local> Co-authored-by: vantezzen <hello@vantezzen.io>
* | Add packaging of recipes as part of build process (#966)Libravatar Bennett2020-09-22
|/ | | Co-authored-by: Amine Mouafik <amine@mouafik.fr>
* Setup nightly releases deployment pipeline (#730)Libravatar Amine2020-05-13
|
* Enhance Travis CI/AppVeyor configuration (#641)Libravatar Amine2020-04-25
|
* Merge Franz 5.5.0 beta.1 and 2 (#549)Libravatar Bennett2020-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Automatic i18n update (i18n.meetfranz.com) * Fix zoom not working * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Add environment variable FRANZ_APPDATA_DIR * Add environment variable for config FRANZ_APPDATA_DIR * fix stuff that shouldn't need fixing in the first place * notarize app * bump version to 5.4.1 * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * update to electron 7.1.7 * bump version to 5.5.0 * Automatic i18n update (i18n.meetfranz.com) * Bump electron to 7.1.10 * plan changes * filter plan variants * add missing string * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Replace/remove deprecated electron function calls Electron replaced several function calls with object properties. Franz still uses some of these deprecated functions, so this commit will replace these with their new property counterpart. This commit is only transferring the changes made in getferdi/ferdi#371 and getferdi/ferdi#384 into the upstream repository. * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Update to electron 8.0.1 * feat(Service): Add service hibernation to save system resources * Fix linting issues * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Bump version to electron 8.1.1 * update strings * update electron-notarize * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Automatic i18n update (i18n.meetfranz.com) * Add audio & video permission request for cataline * Automatic i18n update (i18n.meetfranz.com) * bump version to beta 1 * Automatic i18n update (i18n.meetfranz.com) * enable external links * Fix main content href * Automatic i18n update (i18n.meetfranz.com) * fix(Service): Fix issue with user agent override in service workers * Automatic i18n update (i18n.meetfranz.com) * fix macOS string replacement * Automatic i18n update (i18n.meetfranz.com) * fix(Experimental): Fix Google signin * fix(Service): Add integrity checks to prevent services recipes getting lost * Remove service reload on app-resume * update strings * bump version to beta 2 * Automatic i18n update (i18n.meetfranz.com) * bump electron-builder and electron-updater deps * test video permissions * fix `extendInfo` keys * fix typo * fix permission request * update camera/microphone entitlements * Automatic i18n update (i18n.meetfranz.com) * Test screen capture permissions * unpack `mac-screen-capture-permissions` * don't require localstorage temp key for permissions request * move macOS permission request to main process * Fix checking for permissions * fix(macOS): Ask the user to move Franz to the `/Applications` Folder * only try to recover recipe when user is online * update service request link * Update changelog * Reset `service.lostRecipeReloadAttempt` once service is alive again * Update translations * Fix crash on macOS * Fix merge errors * Fix lint * Disable ConnectionLostBanner * #551 Add information about Ferdi to the user agent * Fix requested changes * Remove tsbuildinfo files * Add .tsbuildinfo files to gitignore * Fix "Cannot destructure property 'app' of '_electron.remote' as it is undefined" Co-authored-by: FranzBot <i18n@meetfranz.com> Co-authored-by: Makazzz <makazzzpro@live.ca> Co-authored-by: Stefan Malzner <stefan@adlk.io>
* Add retry commands to flaky build stepsLibravatar Amine Mouafik2020-03-25
|
* Extend travis build timeLibravatar vantezzen2020-01-29
|
* Remove jest from build as there are currently no active testsLibravatar vantezzen2019-11-25
|
* Install rpm for rpmbuild dependencyLibravatar Amine Mouafik2019-11-05
|
* Remove Travis hack for submodulesLibravatar Amine Mouafik2019-11-05
|
* Attempt at fixing Travis conditional sedLibravatar Amine Mouafik2019-10-26
|
* Fix sed command on linux buildsLibravatar Amine Mouafik2019-10-26
|
* Fix sed command on macOS buildsLibravatar Amine Mouafik2019-10-26
|
* Use Algolia hack for submodules checkout in TravisLibravatar Amine Mouafik2019-10-26
| | | | See https://github.com/algolia/examples/issues/24
* Add l10n_develop to ignore listLibravatar Bennett2019-10-09
|
* Merge branch 'develop' of github.com:getferdi/ferdi into developLibravatar Amine Mouafik2019-10-04
|\
| * Merge branch 'release/5.4.0' of https://github.com/meetfranz/franz into ↵Libravatar vantezzen2019-10-02
| |\ | | | | | | | | | franz-5.4.0
| | * update to macOS 10.14Libravatar Stefan Malzner2019-09-17
| | |
* | | Ignore l10n_master branchLibravatar Bennett2019-10-02
|/ /
* | Merge branch 'master' into feat/macos-signingLibravatar Amine Mouafik2019-09-19
|\ \ | | | | | | | | | | | | # Conflicts: # package-lock.json
| * | #53 Remove Travis artifacts upload to S3Libravatar Amine Mouafik2019-09-19
| | |
* | | Remove unused encrypted Travis env vars from FranzLibravatar Amine Mouafik2019-09-19
| | |