Skip to content
A tool to help developers keep their Angular projects evergreen
Branch: master
Clone or download
bjsawyer and duluca #7: Custom check frequency (#32)
* Implementing custom frequency check using setInterval instead of CronJob

* Fixed cancellation of jobs

* Removed debug console.log

* Bump version

* Fixing if statement default case

* Fixed merge conflicts
Latest commit f2e786a Jun 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci vsix-err Jun 7, 2019
.vscode 3 check for clean git (#29) Jun 7, 2019
src #7: Custom check frequency (#32) Jun 17, 2019
.gitignore remove dist Jun 7, 2019
.vscodeignore 3 check for clean git (#29) Jun 7, 2019
CHANGELOG.md some project config May 31, 2019
LICENSE added license Jun 1, 2019
README.md 3 check for clean git (#29) Jun 7, 2019
dev-norms.md added dev norms May 31, 2019
ng-evergreen-do-update-sm.gif 3 check for clean git (#29) Jun 7, 2019
ng-evergreen-logo-32.png check for clean git (#28) Jun 7, 2019
ng-evergreen-logo-64.png check for clean git (#28) Jun 7, 2019
ng-evergreen-logo.png added logos May 31, 2019
ng-evergreen-logo.svg added logos May 31, 2019
package-lock.json
package.json #7: Custom check frequency (#32) Jun 17, 2019
tsconfig.json Initial commit May 22, 2019
tslint.json check for clean git (#28) Jun 7, 2019
webpack.config.js 3 check for clean git (#29) Jun 7, 2019

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

Upcoming Features

  • Subscribe to stable, alpha, beta, rc update channels
  • Assist users clean git branch before update
  • Help run --force when update fails
  • Fix typescript version, after a --force install
  • Execute ng build and ng test after upgrade
  • Ability to rollback upgrades
  • Check for updates to packages not covered by ng update i.e. @angular/flex-layout
  • Allow customizing schedule interval
  • Support non-@angular/cli Angular projects

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

Requirements

Projects setup with @angular/cli package.

Extension Settings

Coming soon

Release Notes

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.