FDSoftware
203068689d
update scripts
2024-10-31 02:43:20 -03:00
FDSoftware
b752767c8f
WIP: new runner creation scripts, fix dockerfile, added workflow for container creation
2024-10-31 01:41:49 -03:00
Diego
3e4ee9d0ea
@chuckwagoncomputing updates ( #1 )
...
* update readme
* update runner
* Install v24 docker
* don't need to install Docker-compose separately
* more hw ci instructions
* add instructions for binary serial ST-Links
---------
Co-authored-by: David Holdeman <dave@holdemanenterprises.com>
2024-10-29 23:18:42 -03:00
rusefillc
f51453bfe3
Update README.md
2024-10-29 19:45:20 -04:00
David Holdeman
7a49cd54ea
Merge pull request #5 from chuckwagoncomputing/docker
...
Docker-in-Docker etc.
2024-01-27 16:51:06 -06:00
David Holdeman
0cfa920022
update runner, install cmake, use gcc12 path
2024-01-27 11:06:59 -06:00
David Holdeman
2724202955
install software-properties-common first
2023-03-16 18:54:05 -05:00
David Holdeman
bcef6fe566
no sudo duh
2023-03-16 18:51:18 -05:00
David Holdeman
5fd2868b77
install kicad 7
2023-03-13 17:23:12 -05:00
David Holdeman
212dc7baf3
install software-properties-common
2023-02-27 18:11:43 -06:00
David Holdeman
af80ffc9a1
remove existing runner
2023-02-25 14:03:11 -06:00
David Holdeman
a42059813a
bump runner version
2023-02-25 13:55:01 -06:00
David Holdeman
55e559aa36
add note on interactive
2023-02-25 13:48:59 -06:00
David Holdeman
a074b32a78
don't always create a new container
2023-02-25 13:47:25 -06:00
David Holdeman
6d9a231298
use pbkdf2
2023-02-23 07:23:49 -06:00
David Holdeman
731b78cf18
further helper function improvement
2023-02-23 06:39:39 -06:00
David Holdeman
fbe44b7339
fix helper function
2023-02-22 21:29:06 -06:00
David Holdeman
f9bd5f316b
set ulimit to fix valgrind
2023-02-22 21:08:25 -06:00
David Holdeman
8ffb8a4a67
instructions on starting runners
2023-02-22 20:40:33 -06:00
David Holdeman
71721d7386
add instruction for org
2023-02-22 20:38:29 -06:00
David Holdeman
2e7ad70491
add helper functions
2023-02-22 20:36:50 -06:00
David Holdeman
c65a803a0c
update instructions for fine-grained PATs
2023-02-22 20:36:50 -06:00
David Holdeman
bdadf9701f
add GID
2023-02-06 22:00:48 -06:00
David Holdeman
208e8a1318
add priv
2023-02-06 21:23:14 -06:00
David Holdeman
5deeeeef3c
fix package
2023-02-06 21:23:14 -06:00
David Holdeman
a8194d2e26
get docker working, install ssh
2023-02-06 21:23:14 -06:00
David Holdeman
c3b214f0d6
trying to add rootless docker
2023-02-06 21:23:14 -06:00
ZHoob2004
a4004b33b3
Merge pull request #4 from chuckwagoncomputing/more-fixes
...
Big changes
2023-02-06 10:56:18 -07:00
David Holdeman
45d1e91c38
change script URL, download same java as gha
2023-01-24 17:29:50 -06:00
David Holdeman
6bae0a1fbc
new instructions
2023-01-23 21:14:51 -06:00
David Holdeman
734eccfadd
install more packages, use gcc install script
2023-01-23 20:18:31 -06:00
David Holdeman
ad91528d8c
fix start script
2023-01-23 20:17:42 -06:00
David Holdeman
ad0aa9a780
copy start from tcardonne
2023-01-23 17:03:43 -06:00
David Holdeman
6de7319399
use rusefi copy of toolchain, install netbase
2023-01-22 07:50:53 -06:00
David Holdeman
2ea6bbc9ed
install file
2023-01-21 20:12:35 -06:00
ZHoob2004
4532cd80c1
Merge pull request #3 from chuckwagoncomputing/sudo
...
various fixes
2023-01-21 19:03:58 -07:00
David Holdeman
1fb12a1e67
install wget
2023-01-21 19:43:22 -06:00
David Holdeman
49fc414d51
make apt not ask
2023-01-21 19:13:26 -06:00
David Holdeman
f54bfd7fdc
install lsb-release
2023-01-21 17:30:17 -06:00
David Holdeman
2937887dd5
install stuff required for apt diagnosis
2023-01-21 16:19:45 -06:00
David Holdeman
606116eaf2
install sudo, make sudo passwordless
2023-01-21 15:26:11 -06:00
ZHoob2004
395e8a028b
Merge pull request #2 from chuckwagoncomputing/patch-1
...
Switch to Ubuntu 22.04 and latest Runner release
2023-01-21 11:05:08 -08:00
David Holdeman
53ba3f0644
Switch to Ubuntu 22.04 and latest Runner release
...
Github is now using 22.04 for `ubuntu-latest`
I don't understand how Ubuntu does releases, but apparently 21.04 doesn't have a release anymore, so apt commands were failing. Do they just remove the release from the package server if it's not LTS? 22.04 is LTS so it should stick around I guess?
2023-01-21 11:39:38 -06:00
zhoob2004
0488a85597
modified Dockerfile for multi-stage builds to reduce final image size
2022-01-11 12:37:23 -07:00
zhoob2004
9f7bb33592
added openocd, usbutils. changed to build from ubuntu 21.04
2021-11-23 23:28:15 -07:00
zhoob2004
51f6e2d2cc
added xxd to installed packages array
2021-11-17 17:50:55 -07:00
zhoob2004
5d67093024
added label support using LABELS env variable
2021-11-17 16:38:26 -07:00
zhoob2004
5d5050bfd7
reworked to use runner token and added persistent operation
2021-11-17 15:03:18 -07:00
ZHoob2004
ed801ba6da
Merge pull request #1 from mck1117/deps
...
missing some dependencies
2021-11-17 13:03:32 -07:00
Matthew Kennedy
797a727acf
no git
2021-11-17 11:48:35 -08:00