Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/y-yagi/gradle-update-notifier
gradle-update-notifier creates a GitHub issue with result of Gradle Versions Plugin
https://github.com/y-yagi/gradle-update-notifier
Last synced: 25 days ago
JSON representation
gradle-update-notifier creates a GitHub issue with result of Gradle Versions Plugin
- Host: GitHub
- URL: https://github.com/y-yagi/gradle-update-notifier
- Owner: y-yagi
- License: mit
- Created: 2016-05-20T06:50:07.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-23T04:28:56.000Z (almost 7 years ago)
- Last Synced: 2024-10-04T13:15:31.223Z (about 1 month ago)
- Language: Go
- Homepage:
- Size: 170 KB
- Stars: 21
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gradle-update-notifier [![Build](https://travis-ci.org/y-yagi/gradle-update-notifier.svg?branch=master)](https://travis-ci.org/y-yagi/gradle-update-notifier)
[![Deploy](https://www.herokucdn.com/deploy/button.png)](https://heroku.com/deploy)
`gradle-update-notifier` creates a GitHub issue with result of [Gradle Versions Plugin](https://github.com/ben-manes/gradle-versions-plugin/).
## Installation
```sh
$ go get github.com/y-yagi/gradle-update-notifier
```## Usage
```
gradle-update-notifier -u -r -f --github_access_token
```Examples of the generated issue is [here](https://github.com/y-yagi/TravelBase/issues/89).
In addition to the local file, you can also specify the artifact of [CircleCI](https://circleci.com/).
Search for artifcat from the specified github user name and github repository. Instead of the file, you must specify the CircleCI API token.
```
gradle-update-notifier -u -r --github_access_token --circleci_api_token
```
In addition, GitHub access token and CircleCI API token can specify in the environment variable. For details, refer to help.### Automatic execution
`gradle-update-notifier` works in [Heroku](https://www.heroku.com/). By using in conjunction with, [Heroku Scheduler](https://devcenter.heroku.com/articles/scheduler) it is possible to run on a regular basis.
Heroku Scheduler supports 10 minutes, every hour, or every day only. If you want to run only once week, you can specify the day of the week to run in `weekday` option.
```
gradle-update-notifier -u -r --weekday Monday
```