code-server/ci
Joe Previte ff3b976df8
Revert "Merge pull request #3935 from cdr/jsjoeio-rm-symlink"
This reverts commit 5049447225, reversing changes
made to 741b834b64.

We still need the symlink for the standlone packages which means we need to redo
how the symlink is removed, ensuring it's only removed in the npm package.
2021-08-10 11:59:03 -07:00
..
build Revert "Merge pull request #3935 from cdr/jsjoeio-rm-symlink" 2021-08-10 11:59:03 -07:00
dev refactor: match /test/unit structure to /src 2021-07-29 09:48:40 -07:00
helm-chart chore(release): bump version to 3.11.1 2021-08-06 12:17:30 -07:00
release-image fix(ci): build+push image in release flow (#3838) 2021-07-29 23:31:46 +05:30
steps fix(ci): build+push image in release flow (#3838) 2021-07-29 23:31:46 +05:30
lib.sh Query artifacts by branch name (#3881) 2021-07-30 18:32:22 +00:00
README.md fix(ci): build+push image in release flow (#3838) 2021-07-29 23:31:46 +05:30

ci

This directory contains scripts used for code-server's continuous integration infrastructure.

Some of these scripts contain more detailed documentation and options in header comments.

Any file or directory in this subdirectory should be documented here.

  • ./ci/lib.sh
    • Contains code duplicated across these scripts.

dev

This directory contains scripts used for the development of code-server.

build

This directory contains the scripts used to build and release code-server. You can disable minification by setting MINIFY=.

release-image

This directory contains the release docker container image.

  • ./ci/steps/build-docker-buildx-push.sh
    • Builds the release containers with tags codercom/code-server-$ARCH:$VERSION for amd64 and arm64 with docker buildx and pushes them.
    • Assumes debian releases are ready in ./release-packages.

images

This directory contains the images for CI.

steps

This directory contains the scripts used in CI. Helps avoid clobbering the CI configuration.