Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/icyleaf/app_status_notification
🎉 Quick deliver your app(s) review status with your team for mostly platforms like Slack, Dingtalk, WeChat work etc
https://github.com/icyleaf/app_status_notification
Last synced: 23 days ago
JSON representation
🎉 Quick deliver your app(s) review status with your team for mostly platforms like Slack, Dingtalk, WeChat work etc
- Host: GitHub
- URL: https://github.com/icyleaf/app_status_notification
- Owner: icyleaf
- License: mit
- Created: 2020-12-18T03:32:43.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-07T18:25:58.000Z (about 1 month ago)
- Last Synced: 2024-10-09T22:07:33.068Z (about 1 month ago)
- Language: Ruby
- Homepage:
- Size: 453 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# App Status Notification
🎉 Quick deliver your app(s) review status with your team for mostly platforms like Slack, Dingtalk, WeChat work etc
## Features
- Using App Store Connect official API.
- Support multi-account from appstoreconnect.
- Support multi-application (iOS, macOS).
- Select the latest build automatically.
- Share status intormfation to mostly services: Slack, Dingtalk, Wecom (Wechat work), Feishu (Lark), more is coming.
- Localization support (English, Simplified Chinese).
- Easy deploy with Docker.## Preview
![Preview](docs/assets/preview-en.png)
## Configuration
View example config file in [config/notification.yml](config/notification.yml)
## Deploy
### Docker
Install docker and docker-compose first.
```bash
$ git clone https://github.com/icyleaf/app_status_notification.git
$ docker-compose up
```### Complie
Install ruby and bundler first.
```bash
$ git clone https://github.com/icyleaf/app_status_notification.git
$ bundle install
$ rake install
$ app_status_notifcation --help
```## CLI
```
NAME
app_status_notification - Manage iOS app status notificationSYNOPSIS
app_status_notification [global options] command [command options] [arguments...]VERSION
0.12.0GLOBAL OPTIONS
-c, --config=config - Set config path (and custom locales) (default: none)
-d, --[no-]development - Enable development mode (use .local.yml config)
--help - Show this message
--log-level=value - Set log level (default: info)
-s, --store=store - Set store path (default: none)
--version - Display the program versionCOMMANDS
help - Shows a list of commands or help for one command
test - Test config struct and send test message via webhook(s)
watch - Start watch service
```## Many Thanks
- [spaceship](https://github.com/fastlane/fastlane/tree/master/spaceship) from fastlane