Commit graph

116 commits

Author SHA1 Message Date
OniriCorpe
2f00bfc043 fix 2024-03-01 03:14:42 +01:00
OniriCorpe
e3a8b04ec2 smol improvement elsewhere 2024-03-01 03:13:01 +01:00
OniriCorpe
9e9cab0c3e fix lol 2024-03-01 03:10:21 +01:00
OniriCorpe
7a4bad404b
check if the build branch type is coherent between what the user has specified and what is entered in the changelog 2024-03-01 02:08:34 +01:00
Alexandre Aubin
b0a7f727d4 Add support for bookworm ? 2023-05-04 20:29:29 +02:00
Alexandre Aubin
c245f996d0
Add tip regarding including a custom .deb in our repo 2022-08-07 11:53:27 +02:00
Alexandre Aubin
483603003c mv init.sh ./scripts/ 2022-01-19 23:23:52 +01:00
Alexandre Aubin
86767f3244 Rename daily-build -> rebuild-unstable for semantics 2022-01-19 23:23:36 +01:00
Alexandre Aubin
511725d29a Small tweaks to ease buster/bullseye cohabitation/transition 2022-01-19 23:22:37 +01:00
Alexandre Aubin
1f5d5f0b64 Comment old custom builds 2022-01-19 23:21:15 +01:00
Alexandre Aubin
84ceef7319 Add tip about debugging chroots 2022-01-19 22:07:00 +01:00
Alexandre Aubin
75a4a19384 Update doc 2022-01-14 02:21:17 +01:00
Alexandre Aubin
f5915fbcf2
Merge pull request #5 from YunoHost/simplify-the-madness
WIP: simplify the madness
2022-01-10 22:07:50 +01:00
Alexandre Aubin
93ef7cdf83 Fixes after tests on the battlefield 2022-01-10 21:50:21 +01:00
Alexandre Aubin
ddc6307dd9 WIP: simplify the madness 2022-01-10 02:07:43 +01:00
Alexandre Aubin
9de749302e Drop stretch 2022-01-05 18:17:20 +01:00
Alexandre Aubin
d751fee94f apt update exploding because repo changed its 'Suite' value from 'stable' to 'oldstable' >_> ... 2021-08-19 19:48:43 +02:00
Alexandre Aubin
f6ceddbd0f Add custom build for python-zeroconf 2021-08-19 19:48:03 +02:00
Alexandre Aubin
5ea87058f7 Use a new signing key for bullseye 2021-08-19 19:47:32 +02:00
root
eb9b5dbb3a Drop support for stretch build (was already broken anyway because of sh syntax ?\!), simplify mysterious npm install hook 2021-08-08 21:47:06 +00:00
Alexandre Aubin
b033d5de83
Merge pull request #4 from YunoHost/make-metronome-great-again
We don't need "-x" for metronome anymore
2021-03-09 13:49:51 +01:00
Kay0u
38a5c2aa9e
We don't need "-x" for metronome anymore 2021-03-09 11:24:39 +01:00
Alexandre Aubin
c19a5effdc Add support for bullseye builds 2021-02-05 01:18:01 +00:00
Kay0u
7b31de62c6
Update ynh-custom-builds 2021-01-27 23:03:13 +01:00
Kay0u
c79914d88d
Update README 2021-01-27 23:02:56 +01:00
Kay0u
4f2309a1c2
make-chroots: install npm@latest 2021-01-27 20:00:03 +01:00
Alexandre Aubin
8996c34656
Merge pull request #3 from YunoHost/add-aptitude
add aptitude in chroot to make him happy
2021-01-27 18:36:23 +01:00
Kay0u
e17c4d0f3f
add aptitude in chroot to make him happy 2021-01-27 18:35:11 +01:00
Alexandre Aubin
7fd3b6445f
Merge pull request #2 from YunoHost/fix-yunohost-admin-build
fix yunohost-admin build
2021-01-21 21:06:08 +01:00
Kayou
1f0424f11b
fix yunohost-admin build 2021-01-21 20:40:29 +01:00
Alexandre Aubin
7c42d8c554 Checkout the tag directly, not just the dev branch 2020-12-01 23:04:51 +00:00
Alexandre Aubin
a5141b483b We also build stable/testing from the dev branch now 2020-08-31 14:25:55 +00:00
Alexandre Aubin
a1a4b9da86 We use npm ci to install npm dependencies 2020-08-31 14:24:46 +00:00
Alexandre Aubin
9d5806c6e8 We use dev for unstable builds now 2020-08-31 14:24:26 +00:00
Alexandre Aubin
22ef52fe9c Stupid fix for npm 2020-08-31 14:24:03 +00:00
Alexandre Aubin
8ecb38ccfe Update messages with emojoz, remove unecessary sudos 2020-06-04 19:35:28 +00:00
Alexandre Aubin
03ae738367 Complain if building sources fail? 2020-05-14 17:17:05 +00:00
Alexandre Aubin
a90936fd99 Order of these options matter :| 2020-05-14 17:16:03 +00:00
Alexandre Aubin
7b9f73c2ee More reliable way to check if a build needs to be done 2020-05-14 17:14:25 +00:00
root
36c23db374 Fixing more craziness 2020-05-11 02:31:14 +00:00
Alexandre Aubin
1f81193659 Shit's too overcomplicated for nothing, simplify some mystic mess 2020-05-11 01:33:27 +00:00
Alexandre Aubin
827ef9e423 For now we still are in stretch 2020-05-07 15:15:58 +00:00
Alexandre Aubin
4a484ff6a5 Bit of cleaning in build-sources 2020-05-07 15:15:31 +00:00
Alexandre Aubin
5756e8f221 images -> chroots 2020-05-07 15:11:46 +00:00
Alexandre Aubin
f77f7fc8aa Minor stuff to improve consistency and readability of build messages 2020-03-15 22:30:47 +00:00
Alexandre Aubin
98d88aaca0 yunohost-admin build: Misc tweaks to workaround the weird issue in npm from vanilla debian buster, use nvm instead 2020-02-12 20:29:06 +00:00
Alexandre Aubin
3b1f9ddb4c Disable parallel building that seems to make some build crash for some reason 2020-02-12 17:57:41 +00:00
Alexandre Aubin
3aa414836b Add miniupnpc build tweak 2020-02-12 17:57:37 +00:00
Alexandre Aubin
dfb915e591 Won't need custom builds for these anymore in buster, so commenting for now 2020-02-08 02:08:22 +00:00
Alexandre Aubin
a573160e15 Tweak build chain to support buster builds 2020-02-07 22:24:00 +00:00