Commit Graph

314 Commits

Author SHA1 Message Date
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
June Tate-Gans
d6c145793f Add in github artifact publishing. 2024-03-26 09:45:38 -05:00
June Tate-Gans
667aed4610 Make pbuilder not blow up stupidly 2024-03-26 09:27:20 -05:00
June Tate-Gans
a210f86b54 Fix drone image target 2024-03-26 09:23:18 -05:00
June Tate-Gans
eebb75e5e1 Make sure we ack prompts to install 2024-03-26 09:06:20 -05:00
June Tate-Gans
72b41609df Adjust build image and include update 2024-03-26 09:04:42 -05:00
June Tate-Gans
e7c016c9f9 Fixing drone config. 2024-03-26 09:03:35 -05:00
June Tate-Gans
c2a45e6f95 Add in the drone build info. 2024-03-26 09:01:54 -05:00
June Tate-Gans
428a3faf44 Update README with more details 2024-03-26 08:56:20 -05:00
June R. Tate-Gans
9eb6cc6b05 Ignore a bunch of Debian junk 2024-03-26 08:54:52 -05:00
June R. Tate-Gans
691e021726 Adjust build rules to be self-contained
Also fixes VERSION in the Makefile, since the original code there
didn't actually extract the version number from the source files
correctly.
2024-03-26 08:54:11 -05:00
June R. Tate-Gans
6616850ffc Move udev rules to lib/udev/rules.d 2024-03-26 08:53:10 -05:00