20 lines
673 B
YAML
20 lines
673 B
YAML
name: CI Test
|
|
on: [push, workflow_dispatch]
|
|
jobs:
|
|
test:
|
|
runs-on: ubuntu-latest
|
|
container:
|
|
image: docker:24.0-cli
|
|
options: -v /opt/freedom:/opt/freedom
|
|
steps:
|
|
- name: Verify
|
|
run: |
|
|
echo "=== /opt/freedom ==="
|
|
ls -la /opt/freedom
|
|
echo "=== sock ==="
|
|
test -S /var/run/docker.sock && echo SOCK_OK || echo SOCK_NO
|
|
echo "=== write test ==="
|
|
echo hello > /opt/freedom/.ci_write_test && cat /opt/freedom/.ci_write_test && rm /opt/freedom/.ci_write_test && echo WRITE_OK
|
|
echo "=== compose services ==="
|
|
cd /opt/freedom/deploy && docker compose config --services
|