docker-theia image build tweaks:

- Add slack notification to docker-theia build
- Add a short readme on how to use/run the image
This commit is contained in:
Kris De Volder
2019-11-28 09:51:43 -08:00
parent 3c7eedf047
commit b5aff2634f
2 changed files with 22 additions and 0 deletions

View File

@@ -273,6 +273,11 @@ resources:
jobs:
- name: build-theia-docker-snapshot-image
serial: true
on_failure:
put: slack-notification
params:
text: |
Concourse ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME} has failed!
plan:
- in_parallel:
- get: s3-concourse-vsix-snapshot

View File

@@ -0,0 +1,17 @@
Theai Docker Image
==================
We currently plublish a docler image that contains:
- a full-featured `theai` set of package for version `next`.
- all 4 of our vscode extensions as latest snapshot version.
This image is published to docker hub as `kdvolder/sts4-theia-snapshot:latest`.
You can run it as follows:
```
docker run -it --init -p 3000:3000 -p 8080:8080 -v "$(pwd):/home/project:cached" kdvolder/sts4-theia-snapshot:latest
```
Then open `http://localhost:3000` to access it.