Commit graph

113 commits

Author SHA1 Message Date
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
Alexandre Aubin
ecb925525e Add python-toml in managed packages 2019-08-12 11:50:20 +00:00
Alexandre Aubin
8d7db5e5f7
Unecessary exit (also not actually working because ran in a subshell) 2019-07-10 10:56:01 +02:00
Alexandre Aubin
6584a2f830 Misc fixes in scripts 2019-01-30 18:50:30 +00:00