Commit graph

243 commits

Author SHA1 Message Date
ohfp bfaa3d8694 sometimes, it's the little things.. 2020-03-23 16:34:55 +01:00
ohfp 836e36b48d skip automatic release for now; #99 2020-03-21 23:57:44 +01:00
ohfp 17dbe18913 install ublock origin with tarball, #106 2/2 2020-03-21 23:54:27 +01:00
ohfp 24661b9513 install ublock origin with PKGBUILD, #106 1/2 2020-03-21 23:49:42 +01:00
ohfp 2d61f26fb6 actually modify the script that is used during builds atm 2020-03-21 21:51:56 +01:00
ohfp ab518c7c2a Enable settings by default in Appimage and FlatPak
Crude solution, but this way everything else remains "as is",
so once we tackle the issues with the toggle-settings-script not working
in all situations and re-introduce it, we can do easier switch to that
instead.

Fix (partial only) for #105.
2020-03-15 02:19:42 +01:00
ohfp e3b2751a02 allow addon sideloading; fixes #101 2020-03-15 02:02:37 +01:00
ohfp ed559afbde enable pgo without cross for aarch64 builds, fix #104 2020-03-15 02:00:46 +01:00
ohfp c5e54158d1 mention current state of build scripts in README.md 2020-03-14 12:05:37 +01:00
ohfp a6044c9344 Implement a basic Changelog; fixes #107 2020-03-14 12:01:26 +01:00
ohfp 609c6053ba v74.0-2; new release without broken librewolf.cfg, see ac25a5ef in settings 2020-03-10 15:36:32 +01:00
ohfp aa4e3aa38b avoid potential globbing issue with gitlab-release 2020-03-10 15:07:36 +01:00
ohfp 7b9cb061a9 v74.0-1; compress flatpak-repo folders for release 2020-03-10 11:38:08 +01:00
ohfp 035e35850d bash-ify all build scripts; fixes #79 2020-03-07 19:44:22 +01:00
ohfp 60e7d08663 slight simplification of gitlab-release part 2020-03-07 13:54:26 +01:00
evs-ch 4da83b3360 allow regular arm64 runners for appimage build, so spot instances can be disabled without waiting for x86_64b to finish 2020-03-07 10:43:19 +01:00
evs-ch 023bfb8c36 wrong artifact path; non-existant python docker image 2020-03-07 01:18:06 +01:00
ohfp ebd593571b Merge branch 'arch_based_ci' into 'master'
CI/build script rewrite

See merge request librewolf-community/browser/linux!7
2020-03-06 21:45:34 +00:00
ohfp f3827e41d9 temporarily disable custom config/patches during build
Some changes should be discussed before being integrated in the main
LibreWolf releases, so they're disabled for the time being.
2020-03-06 21:38:30 +01:00
ohfp 722e3b6849 re-add gitlab-release stage 2020-03-06 21:29:54 +01:00
ohfp 8378fcc076 Partial rewrite of build process
Switching to an Arch based build process for easier maintenance and
using specific runners for tasks where that might be necessary.

Right now, parent/child pipelines for somewhat parallel builds for
different architectures / semi-independent pak-builds don't seem to
properly work yet due to `trigger:` not being recognized when it should,
so that's not yet implemented.
2020-03-06 21:17:06 +01:00
BeatLink 737d1510e5 fix appimage build 2019-08-24 15:22:58 -05:00
BeatLink 8cdce03850 fix flatpak build 2019-08-24 02:57:55 -05:00
BeatLink 339d51ed31 make tar verbose 2019-08-24 02:55:42 -05:00
BeatLink 5f6ad4bd16 remove repository folder line 2019-08-24 02:55:33 -05:00
BeatLink 3305d8268a fix appimage build 2019-08-24 02:54:25 -05:00
BeatLink 54f6b09f1a fix appimage build 2019-08-18 03:43:39 -05:00
BeatLink 06a150701f fix script 2019-08-18 03:27:02 -05:00
BeatLink 800285cc3c fix build 2019-08-17 18:33:13 -05:00
BeatLink 41206e66e0 fix script 2019-08-17 15:34:48 -05:00
BeatLink 259d6ea485 fix build dependency 2019-08-17 05:15:51 -05:00
BeatLink db1388896c fix script 2019-08-16 22:34:30 -05:00
BeatLink 9e07791898 fix script 2019-08-16 22:33:59 -05:00
BeatLink ab7fc74bb5 update scripts 2019-08-16 22:32:17 -05:00
BeatLink 6937156698 update CI/CD 2019-08-16 22:08:06 -05:00
BeatLink 3259b1ebf8 Add license extension 2019-08-16 22:07:57 -05:00
BeatLink 088d2f7727 move linux files to top level 2019-08-16 22:00:32 -05:00
BeatLink 5f92a1e3ac Move other platforms to own repo 2019-08-16 21:59:52 -05:00
BeatLink d1d9bc8455 fix ci/cd 2019-08-16 20:07:03 -05:00
BeatLink d16a5b29e8 Move branding and settings to seperate repos and move browser to top level 2019-08-16 20:00:38 -05:00
BeatLink 21ca6c50d3 move toggle settings folder to linux script 2019-08-16 19:54:02 -05:00
BeatLink fbc0ce8643 Move settings to seperate repo 2019-08-16 19:53:50 -05:00
BeatLink 2e23b2b634 Move branding to seperate repo 2019-08-16 19:53:37 -05:00
BeatLink eaeeb0f663 fix flatpak 2019-08-16 19:46:12 -05:00
BeatLink 6e6ec24227 fix appimage 2019-08-16 19:35:52 -05:00
BeatLink 918dbd352f fix flatpak and appimage build 2019-07-27 17:57:23 -05:00
BeatLink 3dfc48697b fix flatpak and appimage build 2019-07-26 20:17:11 -05:00
BeatLink a5f9d0a8d1 Fix paths 2019-07-26 03:30:28 -05:00
BeatLink c9cf66e298 fix paths 2019-07-26 00:20:07 -05:00
BeatLink 6760003645 Make script executable 2019-07-26 00:18:10 -05:00