greenkeeperio / greenkeeper-lockfile

:lock: Your lockfile, up to date, all the time
https://greenkeeper.io
183 stars 73 forks source link

AppVeyor CI Integration 2 (monorepo update) #142

Closed patkub closed 6 years ago

patkub commented 6 years ago

Update to where I left off with #80. This now works and runs directly on AppVeyor (no need for bash). I added an option to ci-services to change the way command output is ignored to make it compatible.

Pull Request where greenkeeper updated the lockfile: https://github.com/patkub/test-greenkeeper-lockfile-appveyor/pull/22

Successful branch build where greenkeeper-lockfile updated, committed, and pushed the new lockfile: https://ci.appveyor.com/project/patkub/test-greenkeeper-lockfile-appveyor/build/1.0.259

Successful build that ran on the PR: https://ci.appveyor.com/project/patkub/test-greenkeeper-lockfile-appveyor/build/1.0.260

Successful branch build on "chore(package): update lockfile" commit: https://ci.appveyor.com/project/patkub/test-greenkeeper-lockfile-appveyor/build/1.0.261

Successful build that ran on the PR: https://ci.appveyor.com/project/patkub/test-greenkeeper-lockfile-appveyor/build/1.0.262

AppVeyor config: https://github.com/patkub/test-greenkeeper-lockfile-appveyor/blob/master/appveyor.yml

Travis jest tests are now passing with 100% coverage.

patkub commented 6 years ago

Updated, because it is only necessary to change the way the output is ignored, not the syntax of the commit message.

patkub commented 6 years ago

This now works with monorepo support https://github.com/patkub/test-greenkeeper-lockfile-appveyor/compare/greenkeeper/test-greenkeeper-lockfile-appveyor-package-1.0.69

Realtin commented 6 years ago

@patkub can you rebase this?