Skip to content

Improve CI caching - #416

Merged
code-asher merged 15 commits into
masterfrom
ci
Apr 3, 2019
Merged

Improve CI caching#416
code-asher merged 15 commits into
masterfrom
ci

Conversation

@kylecarbs

@kylecarbs kylecarbs commented Apr 3, 2019

Copy link
Copy Markdown
Member

Reduces build time from ~20m to ~5m.

Stores vscode source and built default-extensions within object-storage.

@kylecarbs
kylecarbs marked this pull request as ready for review April 3, 2019 18:05
@kylecarbs
kylecarbs requested a review from code-asher as a code owner April 3, 2019 18:05
Comment thread packages/server/src/cli.ts Outdated
Comment thread build/tasks.ts Outdated
Comment thread build/tasks.ts
@code-asher
code-asher merged commit dcf409a into master Apr 3, 2019
@code-asher
code-asher deleted the ci branch April 3, 2019 19:24
andreimc added a commit to devonlineco/code-server that referenced this pull request Apr 4, 2019
* upstream/master:
  Fix error when shared process exits with null
  Add flags for customizing user data dir and extensions dir (coder#420)
  Initialize backup service (coder#419)
  Add port in use message (coder#418)
  Improve CI caching (coder#416)
  Update notes title
code-asher pushed a commit that referenced this pull request Jun 19, 2019
* Adjust linux distro to ubuntu 14.04

* Cache lib directory for speedy builds

* Fix path linking for default extensions

* Update reset

* Reset to head

* Improve caching

* Still run yarn in CI

* Update yarn before install

* Increase cache timeout

* Install vscode from vstar

* Undo data-dir changes to CLI, add back clean, remove unused CI func

* Remove additional flags added

* Remove unused dependency

* Reset vscode install dir so patching always works
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants