Skip to content
A tool to help developers keep their Angular projects evergreen
TypeScript JavaScript Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.vscode
resources
src
test
.dockerignore
.gitignore
.nycrc
.prettierignore
.prettierrc
.vscodeignore
CHANGELOG.md
Dockerfile
LICENSE
README.md
dev-norms.md
ng-evergreen-do-update-sm-old.gif
ng-evergreen-do-update-sm.gif
ng-evergreen-logo-32.png
ng-evergreen-logo-64.png
ng-evergreen-logo-monochromatic.svg
ng-evergreen-logo.png
ng-evergreen-logo.svg
package-lock.json
package.json
pull_request_template.md
tsconfig.json
tslint.json
webpack.config.js

README.md

Angular Evergreen CircleCI

Keep your project's version of Angular and related packages evergreen with periodic update checks and upgrade your Angular CLI projects with ease.

Features

  • Launch Angular Evergreen
    • Schedules a Check for Angular Updates every 24 hours.
    • Stop command, cancels scheduled checks for updates
  • Check for Angular Updates
    • Manually run to see if there are updates
    • Checks to see if git branch is clean
    • Executes npm install
    • Runs ng update --all
  • Subscribe to latest or next update channels

Upcoming Features

  • Ability to rollback upgrades (partial rollback in 0.7)
  • Assist users clean git branch before update

Have a feature request or submit a PR? Submit an issue/PR on GitHub here.

Requirements

Projects setup with @angular/cli package.

Extension Settings

{
  "ng-evergreen.checkFrequency": "On Load" | "Hourly" | "Daily" | "Weekly" | "Bi-Weekly",
  "ng-evergreen.upgradeChannel": "Latest" | "Next"
}

Release Notes

0.7.0

  • Select upgrade channel Latest or Next
  • Ability to skip a release and be notified on the next release
  • More reliable upgrade check algorithm
  • More reliable upgrade algoritm with git commits, removing uncommited files and more informative force guidance to restore TypeScript state
  • Fixed runtime bug on Windows 10

0.6.0

  • Check frequency setting to remember your preffered update check frequency
  • No longer nags at every launch
  • Help run --force when update fails

0.5.2

Initial beta release with git clean check, scheduled and manually triggered basic ng update capability.

Contributors

You can’t perform that action at this time.