diff --git a/.gitea/workflows/services.code-server.yml b/.gitea/workflows/services.code-server.yml index f8ec93f..9953c9f 100644 --- a/.gitea/workflows/services.code-server.yml +++ b/.gitea/workflows/services.code-server.yml @@ -1,4 +1,3 @@ -name: deploy host on: push: paths: @@ -6,17 +5,18 @@ on: - ".gitea/workflows/**code-server**.yml" jobs: + build-docker-image: - build-runner: runs-on: homesrv01 container: image: catthehacker/ubuntu:act-latest steps: + - name: Checkout code uses: actions/checkout@v2 - - name: build code-server + - name: code-server - build docker image shell: bash run: | docker build ${{gitea.workspace}}/services/code-server --tag myInfra/code-server diff --git a/README.md b/README.md index 246bd44..ca40303 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,14 @@ All configuration is set during docker build. ### code-server -for more flexibility on bind mount, stack is maintained directly on portainer (stack name: code-server). +Using [custom code-server docker image](./services/code-server/Dockerfile). Deployed by gitea [action](./.gitea/workflows/services.code-server.yml) and includes: + +- docker-cli +- ansible +- ansible-lint + + +For more flexibility on bind mount, stack is maintained directly on portainer (stack name: code-server). docker-compose.yml example.