|
| 1 | +> ## WARNING ⚠️ - this project has been retired due to lack of use & contribution, if you wish to continue to use it please fork or if you wish to maintain this project make yourself known ⚠️ |
1 | 2 |
|
2 |
| - |
3 |
| -ARCHIVE - Parse Command Line Tool |
| 3 | +Parse Command Line Tool |
4 | 4 | =======
|
| 5 | +[](https://travis-ci.org/parse-community/parse-cli) |
| 6 | +[](https://community.parseplatform.org/c/parse-server) |
| 7 | +[][open-collective-link] |
| 8 | +[][open-collective-link] |
| 9 | +[![License][license-svg]][license-link] |
| 10 | +[](https://twitter.com/intent/follow?screen_name=ParsePlatform) |
| 11 | + |
| 12 | +The `Parse Command Line Tool` allows you to set up your Parse app's server-side code from the terminal. |
| 13 | +You can deploy your server-side code to either Parse Cloud Code or Heroku Node.js. |
| 14 | + |
| 15 | +Overview |
| 16 | +-------- |
| 17 | +Parse Command Line Tool can be used to perform various actions on your Parse app. |
| 18 | +It can be used to create new Parse apps, deploy Cloud Code to an app, view all releases for an app, etc. |
| 19 | + |
| 20 | +To install `Parse Command Line Tool`, you can just type the following command. |
| 21 | + |
| 22 | +NOTE: You should already have [Go](https://golang.org/doc/install) installed and GOPATH, GOROOT set to appropriate values. |
| 23 | + |
| 24 | +```bash |
| 25 | + go get -t github.com/ParsePlatform/parse-cli |
| 26 | +``` |
| 27 | + |
| 28 | +This installs a binary called `parse-cli` at `$GOPATH/bin`. |
| 29 | +Further, you can find the code for Parse CLI at: `$GOPATH/src/github.com/ParsePlatform/parse-cli`. |
| 30 | + |
| 31 | +The following commands are currently available in the `Parse Command Line Tool`: |
| 32 | +```bash |
| 33 | + add Adds a new Parse app to config in current Cloud Code directory |
| 34 | + configure Configure various Parse settings |
| 35 | + default Sets or gets the default Parse app |
| 36 | + deploy Deploys a Parse app |
| 37 | + develop Monitors for changes to code and deploys, also tails parse logs |
| 38 | + download Downloads the Cloud Code project |
| 39 | + functions List Cloud Code functions and function webhooks |
| 40 | + generate Generates a sample express app in the current project directory |
| 41 | + jssdk Sets the Parse JavaScript SDK version to use in Cloud Code |
| 42 | + list Lists properties of the given Parse app and Parse apps associated with given project |
| 43 | + logs Prints out recent log messages |
| 44 | + migrate Migrate project config format to the preferred format |
| 45 | + new Adds Cloud Code to an existing Parse app, can also create a new Parse app |
| 46 | + releases Gets the releases for a Parse app |
| 47 | + rollback Rolls back the version for the given app |
| 48 | + symbols Uploads symbol files |
| 49 | + triggers List Cloud Code triggers and trigger webhooks |
| 50 | + update Updates this tool to the latest version |
| 51 | + version Gets the Command Line Tools version |
| 52 | + help Help about any command |
| 53 | +``` |
| 54 | + |
| 55 | +----- |
| 56 | + |
| 57 | +As of April 5, 2017, Parse, LLC has transferred this code to the parse-community organization, and will no longer be contributing to or distributing this code. |
5 | 58 |
|
6 |
| -This project is retired. |
| 59 | +[license-svg]: https://img.shields.io/badge/license-BSD-lightgrey.svg |
| 60 | +[license-link]: LICENSE |
| 61 | +[open-collective-link]: https://opencollective.com/parse-server |
0 commit comments