2021 was an awesome year for the code-server project. We improved our testing infrastructure, refactored the backend to use VS Code upstream, and welcomed a handful of new contributors!
Major Wins
Weβd love to share the wins with you. Here they are:
π Added Test Coverage and Increased from 46.86% β 66%
In January, we migrated our unit tests from Mocha to Jest. The switch allows us to move quicker since the team has more experience with Jest. We added Codecov in April to track coverage. We started at 46.86% coverage and have since then increased it to 66%. It currently leads the way in terms of highest coverage across coder
repos.
βοΈ Added End-to-End Testing
In February, we added end-to-end testing with Playwright. This has allowed us to become more confident when releasing.
https://drive.google.com/file/d/1TievHqIo-wwbd9vavAZI8PNzE1XqbhUd/view?usp=sharing
π Created deploy-code-server
repo
In March, @bpmct took on the initiative to launch deploy-code-server
β a collection of one-click buttons and scripts for deploying code-server to various cloud hosting platforms. As of Dec. 14, this has 317 forks.