Commit graph

414 commits

Author SHA1 Message Date
ohfp
d27a4bcb38 check if mach bootstrap errors when succeeding? 2020-03-29 11:36:10 +02:00
ohfp
5e48f983f1 specify clang versions; some further script fixes/corrections 2020-03-29 11:23:57 +02:00
ohfp
8df33c61bb various (hopefully) script fixes 2020-03-29 01:27:47 +01:00
ohfp
d0a7d8b4e2 how hard can it be? 2020-03-29 01:14:10 +01:00
ohfp
31b77c08ce bad c&p fixed (sudo) 2020-03-29 01:10:49 +01:00
ohfp
814cca9f4a get more output from apt update 2020-03-29 01:06:34 +01:00
ohfp
c842430e31 forgot an apt update 2020-03-29 00:56:54 +01:00
ohfp
440d7d323b install clang on 16.04 2020-03-29 00:53:59 +01:00
ohfp
8e1b87d400 mozconfig path is elsewhere 2020-03-29 00:38:17 +01:00
ohfp
45614f50a6 bootstrap recreates mozconfig, it seems 2020-03-29 00:29:09 +01:00
ohfp
f257806033 several small script fixes 2020-03-29 00:18:58 +01:00
ohfp
4618b2865c oh ubuntu..: xz is in xz-utils 2020-03-29 00:02:00 +01:00
ohfp
ebe2615c99 missing dependency 2020-03-28 23:59:24 +01:00
ohfp
49bb75906e typos and fix pipeline variable name 2020-03-28 23:56:49 +01:00
ohfp
f9f76a24c8 fix var typo in .gitlab-ci.yml 2020-03-28 23:23:11 +01:00
ohfp
f31b10b89d call things $srcdir 2020-03-28 23:18:19 +01:00
ohfp
b409944fad de-Archify some aspects of builds and -scripts; allow to initiate separate steps manually; first attempt to build tarball on ubuntu 16.04 2020-03-28 23:15:41 +01:00
ohfp
1402bdd5e7 update eol gnome dependencies for flatpak 2020-03-24 21:07:33 +01:00
ohfp
da4f4da920 remove unused variable from PKGBUILD 2020-03-24 10:33:17 +01:00
ohfp
7b59ed08f7 update Changelog 2020-03-24 10:31:40 +01:00
ohfp
4d2d452fd1 enable SearchEngine policy for non-ESR Firefox; remove direct non-policy installation of ublock again 2020-03-24 10:22:01 +01:00
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