Commit Graph

325 Commits

Author SHA1 Message Date
June Tate-Gans
ed72ee1177 debian: hope -f install can fix apt braindamage 2024-03-28 22:32:46 -05:00
June Tate-Gans
03877486b0 debian: now that pbuilder is fixed, upgrade 2024-03-28 22:28:24 -05:00
June Tate-Gans
03ea595bdd debian: Reinstate stupid pbuilder.conf 2024-03-28 22:24:52 -05:00
June Tate-Gans
c61793bc37 fedora: Add in broken spec 2024-03-28 22:10:44 -05:00
June Tate-Gans
bd01351878 fedora: Add in targets to build for fedora 2024-03-28 22:10:28 -05:00
June Tate-Gans
fde1a2a9d0 fedora: Add fedora build. 2024-03-28 22:10:08 -05:00
June Tate-Gans
c8c9354116 arch: Fix license. 2024-03-28 21:23:23 -05:00
June Tate-Gans
3dd31adf9a tests: Disable some tests. 2024-03-28 21:11:52 -05:00
June Tate-Gans
35654d1845 debian: Give up on unstable and go back to testing 2024-03-28 20:43:00 -05:00
June Tate-Gans
d611dd8aff debian: Swap to unstable 2024-03-28 20:39:09 -05:00
June Tate-Gans
8c9a673de3 debian: Swap to "latest" 2024-03-28 20:37:39 -05:00
June Tate-Gans
4d1b7eaf6f Revert "debian: Switch to sid"
This reverts commit c3cdeb5c6d.
2024-03-28 20:34:55 -05:00
June Tate-Gans
c3cdeb5c6d debian: Switch to sid 2024-03-28 20:33:27 -05:00
June Tate-Gans
198de76130 testing: Add testing for the debian build. 2024-03-28 20:29:26 -05:00
June Tate-Gans
b9ebb9f4f9 arch: Add in glib2 deps 2024-03-28 20:25:09 -05:00
June Tate-Gans
6243df95e6 test: Fix the deps. 2024-03-28 20:19:51 -05:00
June Tate-Gans
b6cc03635e Move tests into arch build 2024-03-28 20:19:20 -05:00
June Tate-Gans
e13d2af918 test: Yet another fix. 2024-03-28 20:18:14 -05:00
June Tate-Gans
e5e5669ec9 tests: Try another way of running tests 2024-03-28 20:16:37 -05:00
June Tate-Gans
a5debb60d4 Fix the step name. 2024-03-28 19:59:25 -05:00
June Tate-Gans
ff4e5a93f3 drone: Remove the separate stage 2024-03-28 19:57:52 -05:00
June Tate-Gans
40440da3ac drone: Move setup to a separate step 2024-03-28 19:52:04 -05:00
June Tate-Gans
525b410cc2 Swap back to a normal requirements.txt. 2024-03-28 19:49:28 -05:00
June Tate-Gans
dd87147d59 arch: Disable dep fetching 2024-03-28 19:46:56 -05:00
June Tate-Gans
9fc872767c Dont autolock when we make the environment 2024-03-28 19:43:16 -05:00
June Tate-Gans
d8e7243a98 Rework the test build 2024-03-28 19:41:14 -05:00
June Tate-Gans
96de0863ed Update the lock. 2024-03-28 19:39:57 -05:00
June Tate-Gans
ffe8189467 Add in python environment generation 2024-03-28 19:36:56 -05:00
June Tate-Gans
0f3a79ef43 Ignore the python env 2024-03-28 19:36:11 -05:00
June Tate-Gans
4f53fd3e44 arch: Ensure clean removes build/ 2024-03-28 19:21:16 -05:00
June Tate-Gans
10b41e739d Cleanup of build files. 2024-03-28 19:19:39 -05:00
June Tate-Gans
64835729ef Adjust testing to use the arch build. 2024-03-28 18:17:56 -05:00
June Tate-Gans
109944fb97 Add in a tests phase. 2024-03-28 18:14:27 -05:00
June Tate-Gans
17cae9cea8 Add a test target. 2024-03-28 18:12:05 -05:00
June Tate-Gans
1bbb787191 Remove X11 tests from the unittests. 2024-03-28 18:11:12 -05:00
June Tate-Gans
7e0b2f22a5 arch: Add in python-xlib 2024-03-28 18:09:37 -05:00
June Tate-Gans
e979130a20 arch: Move zst package into build subdir 2024-03-28 18:06:05 -05:00
June Tate-Gans
a2a751ff33 arch: Dont validate deps 2024-03-28 18:03:41 -05:00
June Tate-Gans
930399f069 arch: Add missing git dependency. 2024-03-28 18:01:16 -05:00
June Tate-Gans
41a7da1a46 arch: Build as non-root. 2024-03-28 17:59:25 -05:00
June Tate-Gans
facc0b9cbe Make arch == manjaro 2024-03-28 17:56:51 -05:00
June Tate-Gans
6c480f1bc0 Add one more build dep for arch 2024-03-28 17:55:38 -05:00
June Tate-Gans
b7e3202e39 Dont wait for confirmation 2024-03-28 17:53:44 -05:00
June Tate-Gans
fc58f07e68 Dont upgrade arch packages -- just download the cats. 2024-03-28 17:52:07 -05:00
June Tate-Gans
971f7f0470 Actually fix the build for archlinux and friends. 2024-03-28 17:51:11 -05:00
June Tate-Gans
ffff59cae0 Fix archlinux build to include build depends. 2024-03-28 17:49:39 -05:00
June Tate-Gans
c233848202 Add a build for arch and manjaro 2024-03-28 17:45:13 -05:00
June Tate-Gans
49c2a3fa44 Dont cache build tag 2024-03-26 10:06:16 -05:00
June Tate-Gans
951ebd1d78 Remove release publishing for now. 2024-03-26 09:55:43 -05:00
June Tate-Gans
79a1c59567 Fix debian build to not use the branch 2024-03-26 09:50:15 -05:00