Skip to content

Commit

Permalink
ci(build-main): replace GreenKeeper by Dependabot
Browse files Browse the repository at this point in the history
  • Loading branch information
SuperITMan committed Jan 14, 2020
1 parent b157a68 commit f069ec2
Show file tree
Hide file tree
Showing 5 changed files with 131 additions and 31 deletions.
127 changes: 127 additions & 0 deletions .dependabot/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
version: 1

update_configs:
- package_manager: "javascript"
directory: "/packages/stark-build"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@angular/*"
version_requirement: ">=8"
- match:
dependency_name: "@angular-builders/*"
version_requirement: ">=8"
- match:
dependency_name: "@angular-devkit/build-angular"
version_requirement: ">=0.800"

- package_manager: "javascript"
directory: "/packages/stark-core"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@uirouter/angular"
version_requirement: ">=6"
- match:
dependency_name: "@types/node"

- package_manager: "javascript"
directory: "/packages/stark-rbac"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@types/node"

- package_manager: "javascript"
directory: "/packages/stark-testing"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@types/node"

- package_manager: "javascript"
directory: "/packages/stark-ui"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@angular/*"
version_requirement: ">=8"
- match:
dependency_name: "@types/node"

- package_manager: "javascript"
directory: "/"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@angular/*"
version_requirement: ">=8"
- match:
dependency_name: "@angular-devkit/build-ng-packagr"
version_requirement: ">=0.800"
- match:
dependency_name: "@compodoc/compodoc"
- match:
dependency_name: "@types/node"
- match:
dependency_name: "typescript"

- package_manager: "javascript"
directory: "/showcase"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@angular/*"
version_requirement: ">=8"
- match:
dependency_name: "@compodoc/compodoc"
- match:
dependency_name: "@types/node"
- match:
dependency_name: "typescript"

- package_manager: "javascript"
directory: "/starter"
update_schedule: "live"
automerged_updates:
- match:
dependency_type: "all"
update_type: "in_range"
ignored_updates:
- match:
dependency_name: "@angular/*"
version_requirement: ">=8"
- match:
dependency_name: "@compodoc/compodoc"
- match:
dependency_name: "@types/node"
- match:
dependency_name: "typescript"
9 changes: 3 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,6 @@ before_install:
- echo $TRAVIS_BRANCH
- echo $TRAVIS_BUILD_NUMBER
- echo $TRAVIS_REPO
- AUTHOR_NAME="$(git log -1 $TRAVIS_COMMIT --pretty="%aN")"
- echo $AUTHOR_NAME
- export TZ=Europe/Brussels
- npm i -g npm@6.9.2
- NODE_VERSION="$(node -v)"
Expand All @@ -26,9 +24,8 @@ install:
# cfr scripts/_travis-fold.sh
- mkdir -p $LOGS_DIR
- touch $LOGS_DIR/build-perf.log
- if [[ ${TRAVIS_BRANCH} =~ ^greenkeeper.*$ || ${AUTHOR_NAME} == "greenkeeper[bot]" ]]; then npm run clean:modules:all; fi
- if [[ ${TRAVIS_BRANCH} =~ ^greenkeeper.*$ || ${AUTHOR_NAME} == "greenkeeper[bot]" ]]; then npm i; else npm ci; fi
- if [[ ${TRAVIS_BRANCH} =~ ^greenkeeper.*$ || ${AUTHOR_NAME} == "greenkeeper[bot]" ]]; then npm run install:travis:all; else npm run install:ci:all; fi
- npm ci
- npm run install:ci:all
- npm run build:showcase:ghpages

env:
Expand All @@ -39,7 +36,7 @@ env:
branches:
only:
- master
- /^greenkeeper/.*$/
- /^dependabot/npm_and_yarn/.*$/
- /^\d+\.\d+\.\d(-alpha\.\d+|-beta\.\d+|-rc\.\d+)?$/

cache:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
[![License](https://img.shields.io/cocoapods/l/AFNetworking.svg)](LICENSE)
[![Greenkeeper badge](https://badges.greenkeeper.io/NationalBankBelgium/stark.svg)](https://greenkeeper.io/)
[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=NationalBankBelgium/stark)](https://dependabot.com)
[![BrowserStack Status](https://automate.browserstack.com/badge.svg?badge_key=Tm5SaUZSU2IyN3NRMUJubytEUFdrZUNSRTg1RUhoNjJSbHNFdDJGbUZ0az0tLUtza3NYT3JVdGJoNVJ1Y2Ywa3NUY2c9PQ==--f293e37574a75b6a4f37428b1ff6978c55760aa7)](https://automate.browserstack.com/public-build/Tm5SaUZSU2IyN3NRMUJubytEUFdrZUNSRTg1RUhoNjJSbHNFdDJGbUZ0az0tLUtza3NYT3JVdGJoNVJ1Y2Ywa3NUY2c9PQ==--f293e37574a75b6a4f37428b1ff6978c55760aa7)

Stark provides main building blocks for accelerating front-end development:
Expand Down
18 changes: 0 additions & 18 deletions greenkeeper.json

This file was deleted.

6 changes: 0 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -194,11 +194,5 @@
"path": "node_modules/cz-customizable"
},
"nightlyVersion": "10.0.0-rc.4"
},
"greenkeeper": {
"commitMessages": {
"dependencyUpdate": "chore(package): update ${dependency} to version ${version}",
"devDependencyUpdate": "chore(package): update ${dependency} to version ${version}"
}
}
}

0 comments on commit f069ec2

Please sign in to comment.