https://github.com/deric/marathon-deb-packaging
https://github.com/deric/marathon-deb-packaging
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/deric/marathon-deb-packaging
- Owner: deric
- Created: 2014-09-08T12:33:04.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2015-03-24T11:27:28.000Z (about 11 years ago)
- Last Synced: 2025-02-09T20:42:09.618Z (over 1 year ago)
- Language: Shell
- Size: 207 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Marathon deb packaging
usage:
```
./build_marathon --repo https://github.com/mesosphere/marathon.git?ref=v0.7.3 --version "0.7.3"
```
By default init.d/upstart are used for starting Marathon service. For starting service with `runit` use `--start-with` flag:
```
./build_marathon --ref v0.7.5 --version "0.7.5" --start-with runit
```
## Options
* `ref` - referring tag in Marathon repository
* `version` - package version, usually same as referring tag
* `start-with` - mechanism used for starting service (default: `system` -- depends of OS service startup system)
## Requirements for building
* `apt-get install dpkg-dev git`
* some Java
- e.g. `apt-get install openjdk-7-jdk`
- Oracle JDK
* Ruby
- FPM `gem install fpm`
* install SBT, e.g. from here:
http://www.scala-sbt.org/release/tutorial/Installing-sbt-on-Linux.html