Commit Graph

3511 Commits

Author SHA1 Message Date
Oleg Kalachev
028d1ecd82 Create pi user which is not created by default now 2024-04-27 00:54:06 +03:00
Oleg Kalachev
4517cdf595 Merge branch 'cleanup-build' into bookworm 2024-04-18 07:46:34 +03:00
Oleg Kalachev
dc2293e960 More build scripts cleanup 2024-04-18 06:51:11 +03:00
Oleg Kalachev
1b191d9cf0 Major build scripts cleanup
Including removing echo_stamp, which is not needed
2024-04-18 06:49:46 +03:00
Oleg Kalachev
41b6311d9e Enable echo in image-init, move disabling ld preload to the top 2024-04-18 06:17:31 +03:00
Oleg Kalachev
b39fa10ba9 One more fix to working with fstab 2024-04-18 06:13:12 +03:00
Oleg Kalachev
2c62fa3583 Fix work with fstab 2024-04-18 06:08:50 +03:00
Oleg Kalachev
8dcdae1259 Remove editing /boot/firmware/cmdline.txt 2024-04-18 05:36:19 +03:00
Oleg Kalachev
be27a6d3a3 Correct cmdline.txt and fstab editing for the new OS version 2024-04-18 05:04:43 +03:00
Oleg Kalachev
d8c26c114e Add installation of xxd which is needed for generating SSID 2024-04-18 05:04:12 +03:00
Oleg Kalachev
ef43b04a8b Update Raspberry Pi OS to 2024-03-15 2024-04-17 08:27:27 +03:00
Oleg Kalachev
960a105cba Disable full remove of apt cache 2024-04-17 06:48:59 +03:00
Oleg Kalachev
4fcd0eaf2f Cleanup apt including all caches in the end of the build 2024-04-16 04:06:30 +03:00
Oleg Kalachev
f9026fa0e3 Cleanup /tmp in image build 2024-04-15 07:04:41 +03:00
Oleg Kalachev
cd5a9d1176 Cleanup pip cache in image build 2024-04-15 07:03:59 +03:00
Oleg Kalachev
cfe430676b Clean npm cache after building docs 2024-04-15 07:02:36 +03:00
Oleg Kalachev
3bccfd8c06 Do apt-get clean after autoremove 2024-04-15 06:45:59 +03:00
Oleg Kalachev
fef8a3299e Try to use autoremove to reduce image size 2024-04-14 04:12:14 +03:00
Oleg Kalachev
63deabe01d Code cleanup 2024-04-14 04:11:21 +03:00
Oleg Kalachev
b021afff7e Make apt-get clean verbose 2024-04-14 04:10:45 +03:00
Oleg Kalachev
b3d28723d7 Upload image artifact on on manual workflow run 2024-04-14 04:08:03 +03:00
Oleg Kalachev
22c9d238d4 Don't install boost explicitly 2024-04-14 01:42:28 +03:00
Oleg Kalachev
eb1a6f4349 Upload image to artifacts 2024-04-14 01:42:06 +03:00
Oleg Kalachev
a41004d294 Merge remote-tracking branch 'origin/master' into bookworm 2024-04-13 23:56:50 +03:00
Oleg Kalachev
e788bf3d4d Merge noetic-bookworm into noetic-rosdep-clover, remove noetic-bullseye 2024-04-13 23:54:40 +03:00
Oleg Kalachev
6e8a0d14b3 Disable back catkin_test_results, cleanup 2024-04-13 23:29:33 +03:00
Oleg Kalachev
78465fc93f Replace ptvsd with debugpy
ptvsd is deprecated
2024-04-13 22:43:57 +03:00
Oleg Kalachev
bf8482a6ce Enable catkin_test_results call 2024-04-13 22:39:27 +03:00
Oleg Kalachev
4659772d40 Cleanup 2024-04-13 22:38:52 +03:00
Oleg Kalachev
62cade7404 Add correct librocos resolve to rosdep 2024-04-13 22:38:35 +03:00
Oleg Kalachev
fa7a05bdb1 Bring back printing largest installed packages 2024-04-13 22:36:48 +03:00
Oleg Kalachev
936efa985d Make clover rosdep file more priority to fix build 2024-04-13 21:32:55 +03:00
Oleg Kalachev
5580bd754c Don't run roscore in image validate script 2024-04-13 21:31:38 +03:00
Oleg Kalachev
50c295ed3e Wait until roscore is terminated before script end 2024-04-13 20:10:12 +03:00
Oleg Kalachev
0f76999214 Stop roscore using killall before ending the validate script 2024-04-13 20:08:55 +03:00
Oleg Kalachev
f7ae2c21a4 Add some sleep to try to fix busy error 2024-04-13 19:16:36 +03:00
Oleg Kalachev
c55e0cb7e1 Fix geographiclib dependency 2024-04-13 19:06:44 +03:00
Oleg Kalachev
b8344dbb84 Add dictionary parameter to aruco.launch 2024-04-13 16:57:29 +03:00
Oleg Kalachev
fae431c890 Disable printing largest packages 2024-04-13 03:55:41 +03:00
Oleg Kalachev
fdbd989d0e Move recovering ld.so.preload file at the end of the build 2024-04-13 03:55:09 +03:00
Oleg Kalachev
649e596479 Disable compressed_image_transport 2024-04-12 23:50:38 +03:00
Oleg Kalachev
d9d85f5979 Skip python3-catkin-pkg-modules and python3-rosdep-modules via rosdep file 2024-04-12 20:54:18 +03:00
Oleg Kalachev
bcf355acf9 Ignore python3-rosdep-modules dependency 2024-04-12 20:23:36 +03:00
Oleg Kalachev
89912c67b8 Ignore python3-catkin-pkg-modules dependency 2024-04-12 20:20:53 +03:00
Oleg Kalachev
05c773b297 Bring back rosdep init 2024-04-12 19:39:28 +03:00
Oleg Kalachev
51d6d78b3d Fix 2024-04-12 17:29:54 +03:00
Oleg Kalachev
dd5dff7922 Bring back installing rosdep with pip 2024-04-12 16:44:04 +03:00
Oleg Kalachev
94c102b5e0 Install catkin before sourcing setup.bash 2024-04-12 01:33:32 +03:00
Oleg Kalachev
70026fef74 Disable rosdep init 2024-04-12 01:16:43 +03:00
Oleg Kalachev
41f81f35e6 Don't install rosdep using pip 2024-04-12 00:25:52 +03:00