Skip to content

Commit f4fdff5

Browse files
author
Owen Healy
committed
Building
1 parent e23f558 commit f4fdff5

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

.github/workflows/release3.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@ jobs:
2626
run: ./release-scripts/build-raw-aarch64
2727
- name: Build Focal
2828
run: ./release-scripts/build-focal
29-
- name: Build Impish
30-
run: ./release-scripts/build-impish
29+
- name: Build Jammy
30+
run: ./release-scripts/build-jammy
31+
- name: Build Kinetic
32+
run: ./release-scripts/build-kinetic
3133
- name: Make release
3234
uses: softprops/[email protected]
3335
with:

release-scripts/build-impish renamed to release-scripts/build-jammy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
my $here = $*PROGRAM-NAME.IO.parent;
66
my $repo-root = $here.add('..');
77

8-
run <docker create --name t1 --tty --volume>, "{$repo-root.absolute}:/home/ubuntu/tm", <ubuntu:21.10 sleep inf>;
8+
run <docker create --name t1 --tty --volume>, "{$repo-root.absolute}:/home/ubuntu/tm", <ubuntu:22.04 sleep inf>;
99
run <docker start t1>;
1010
run <docker exec t1 apt-get update -y>;
1111
run <docker exec t1 bash -c>, 'DEBIAN_FRONTEND=noninteractive apt-get install gcc rakudo curl lsb-release -y';

release-scripts/build-kinetic

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/usr/bin/rakudo
2+
3+
# vim: ft=perl6
4+
5+
my $here = $*PROGRAM-NAME.IO.parent;
6+
my $repo-root = $here.add('..');
7+
8+
run <docker create --name t1 --tty --volume>, "{$repo-root.absolute}:/home/ubuntu/tm", <ubuntu:22.10 sleep inf>;
9+
run <docker start t1>;
10+
run <docker exec t1 apt-get update -y>;
11+
run <docker exec t1 bash -c>, 'DEBIAN_FRONTEND=noninteractive apt-get install gcc rakudo curl lsb-release -y';
12+
run <docker exec t1 bash -c>, "curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y";
13+
run <docker exec t1 bash -c>, 'source /root/.cargo/env && /home/ubuntu/tm/release-scripts/build-deb';
14+
run <docker stop t1>;
15+
run <docker rm t1>;
16+

0 commit comments

Comments
 (0)