summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2023-12-16 11:38:49 +0200
committerLars Wirzenius <liw@liw.fi>2023-12-23 09:31:27 +0200
commit7d9a301ba38cfa4671644fc8afe35de9def2a8b4 (patch)
tree6017e5cf48d4d696626c114601751047b7b1def2
parente691517467aa139e5fd2ee91f7d0477c360e9768 (diff)
downloadambient-build-vm-7d9a301ba38cfa4671644fc8afe35de9def2a8b4.tar.gz
refactor: rename ambient-build.service to ambient.service
The service doesn't actually build anything. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
-rw-r--r--ambient-build.service12
-rw-r--r--ambient.service8
-rwxr-xr-xdebian/rules2
3 files changed, 9 insertions, 13 deletions
diff --git a/ambient-build.service b/ambient-build.service
deleted file mode 100644
index b767e6d..0000000
--- a/ambient-build.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=Run build job for Ambient CI
-Before=serial-getty@ttyS0.service
-
-[Install]
-WantedBy=serial-getty@ttyS0.service
-
-[Service]
-Type=oneshot
-ExitType=cgroup
-ExecStart=/bin/bash -c '/bin/ambient-run-script -t /dev/ttyS1 -s /dev/vdb -a /dev/vdc -c /dev/vdd -d /dev/vde >/dev/ttyS0 2>&1 || true'
-ExecStartPost=/sbin/poweroff
diff --git a/ambient.service b/ambient.service
new file mode 100644
index 0000000..d649fc4
--- /dev/null
+++ b/ambient.service
@@ -0,0 +1,8 @@
+[Unit]
+Description=Run build job for Ambient CI
+After=dev-ttyS0.device
+
+[Service]
+Type=oneshot
+ExecStart=/bin/bash -c '/bin/ambient-boot /dev/vdb >/dev/ttyS1 2>&1'
+ExecStartPost=/sbin/poweroff
diff --git a/debian/rules b/debian/rules
index 26678c8..509116b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,7 +21,7 @@ override_dh_auto_install:
install README.md debian/$(NAME)/usr/share/doc//$(NAME)
install -d debian/$(NAME)/usr/share/$(NAME)
- install ambient-build.service ambient-run-script base.vmdb playbook.yml \
+ install ambient.service ambient-run-script base.vmdb playbook.yml \
debian/$(NAME)/usr/share/$(NAME)
find debian