diff --git a/codefresh.yml b/codefresh.yml new file mode 100644 index 000000000000..f8c1bf9f878d --- /dev/null +++ b/codefresh.yml @@ -0,0 +1,38 @@ +version: '1.0' + +stages: + - test + +steps: + + CodeServerDockerImage: + title: Building CodeServer Docker Image + type: build + image_name: ilancodefresh/codeserver + working_directory: ./ + tag: '${{CF_BRANCH_TAG_NORMALIZED}}' + dockerfile: Dockerfile + + PushToDH: + type: push + title: Push Image to Docker Hub + description: Push Docker Image to Docker Hub Registry + candidate: ${{CodeServerDockerImage}} + #tag: temp + #image_name: codefresh/ilancs + registry: dockerhub + fail_fast: false + when: + branch: + only: + - master + retry: + maxAttempts: 2 + delay: 5 + + Run: + type: launch-composition + title: Run CodeServer + description: ilan-codefresh/code-server + working_directory: ./ + composition: docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 000000000000..f7d8293e4b8b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,7 @@ +version: '3' +services: + code-server: + image: codercom/code-server + ports: + - 8443 + command: '--allow-http --no-auth'