Compare commits

...

6 commits

Author SHA1 Message Date
affb2786f3
pandoc
Some checks failed
/ alpine (push) Successful in 43s
/ arch (push) Successful in 1m38s
/ fedora (push) Successful in 12m23s
/ opensuse (push) Successful in 2m38s
/ alma (push) Failing after 1m38s
/ rocky (push) Failing after 3m6s
/ ubuntu (push) Failing after 1m2s
/ debian (push) Failing after 1m1s
2024-10-13 23:13:32 +02:00
346712f05c
debian 2nd in main 2024-10-13 21:09:31 +02:00
66a848b5e7
alpine first in alt
Some checks failed
/ alpine (push) Successful in 42s
/ arch (push) Successful in 1m29s
/ fedora (push) Successful in 8m57s
/ opensuse (push) Successful in 2m41s
/ alma (push) Successful in 2m33s
/ rocky (push) Successful in 33m29s
/ ubuntu (push) Successful in 1m15s
/ debian (push) Failing after 58s
2024-10-13 20:59:05 +02:00
40fad99700
fedora later in main 2024-10-13 20:55:59 +02:00
68c64ef384
alpine first in main 2024-10-13 20:47:09 +02:00
496fd259e0
web 2024-10-13 20:42:44 +02:00
4 changed files with 44 additions and 41 deletions

View file

@ -1,9 +1,9 @@
on: [push]
jobs:
arch:
alpine:
container:
image: ${{vars.DOCKER}}archlinux:base-20240101.0.204074
image: ${{vars.DOCKER}}alpine:3.19
steps:
- name: spcd
env:
@ -15,11 +15,11 @@ jobs:
- run: spcd-build-project
- run: spcd-browse-workspace
alpine:
needs: arch
arch:
needs: alpine
if: failure() || success()
container:
image: ${{vars.DOCKER}}alpine:3.19
image: ${{vars.DOCKER}}archlinux:base-20240101.0.204074
steps:
- name: spcd
env:

View file

@ -1,23 +1,7 @@
on: [push]
jobs:
arch:
container:
image: ${{vars.DOCKER}}archlinux:base-20240818.0.255804
steps:
- name: spcd
env:
SPCD: ${{vars.SPCD}}
SPCD_TXT_LOCALE: ${{vars.SPCD_TXT_LOCALE}}
run: ${{vars.SPCD}}
- run: spcd-check-project
- run: spcd-build-project
- run: spcd-browse-workspace
alpine:
needs: arch
if: failure() || success()
container:
image: ${{vars.DOCKER}}alpine:3.20
steps:
@ -31,24 +15,8 @@ jobs:
- run: spcd-build-project
- run: spcd-browse-workspace
fedora:
needs: alpine
if: failure() || success()
container:
image: ${{vars.DOCKER}}fedora:40
steps:
- name: spcd
env:
SPCD: ${{vars.SPCD}}
SPCD_TXT_LOCALE: ${{vars.SPCD_TXT_LOCALE}}
run: ${{vars.SPCD}}
- run: spcd-check-project
- run: spcd-build-project
- run: spcd-browse-workspace
debian:
needs: fedora
needs: alpine
if: failure() || success()
container:
image: ${{vars.DOCKER}}debian:bookworm
@ -66,9 +34,25 @@ jobs:
- run: spcd-browse-workspace
- run: spcd-synchronize
opensuse:
arch:
needs: debian
if: failure() || success()
container:
image: ${{vars.DOCKER}}archlinux:base-20240818.0.255804
steps:
- name: spcd
env:
SPCD: ${{vars.SPCD}}
SPCD_TXT_LOCALE: ${{vars.SPCD_TXT_LOCALE}}
run: ${{vars.SPCD}}
- run: spcd-check-project
- run: spcd-build-project
- run: spcd-browse-workspace
opensuse:
needs: arch
if: failure() || success()
container:
image: ${{vars.DOCKER}}opensuse/leap:15.6
steps:
@ -98,9 +82,25 @@ jobs:
- run: spcd-build-project
- run: spcd-browse-workspace
alma:
fedora:
needs: ubuntu
if: failure() || success()
container:
image: ${{vars.DOCKER}}fedora:40
steps:
- name: spcd
env:
SPCD: ${{vars.SPCD}}
SPCD_TXT_LOCALE: ${{vars.SPCD_TXT_LOCALE}}
run: ${{vars.SPCD}}
- run: spcd-check-project
- run: spcd-build-project
- run: spcd-browse-workspace
alma:
needs: fedora
if: failure() || success()
container:
image: ${{vars.DOCKER}}almalinux:9
steps:

View file

@ -6,6 +6,6 @@ from pathlib import Path
from rwx.fs import make_directory, write
if __name__ == "__main__":
out = Path(__file__).parent / "out"
out = Path(__file__).parent / "out" / "web"
make_directory(out)
write(out / "index.html", "spcd.rwx.work")

View file

@ -811,6 +811,9 @@ spcd_f_pkg() {
"${SPCD_PM_PACMAN}") spcd_f_pm_pkg_install "openssh" ;;
*) ;;
esac
# pandoc
spcd_step "PanDoc"
spcd_f_pm_pkg_install "pandoc"
# plantuml
spcd_step "PlantUML"
spcd_f_pm_pkg_install "plantuml"