Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

Commit

Permalink
No functional changes from 0.0.4 - this version is entirely to fix CI
Browse files Browse the repository at this point in the history
issues.

(0.0.4) Several non-breaking development improvements:

- Jobson releases now automatically build & deploys from via Travis CI

- Various system tests have been created for the Jobson CLI. Tests
  will now run various jobson commands (e.g. `jobson new --demo`) to
  ensure they behave as expected.

- All dependencies have been updated to their latest versions

- Redundant dependencies were removed
  • Loading branch information
adamkewley committed Dec 16, 2017
2 parents 8e77644 + 0fc7b82 commit f83d065
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 1 deletion.
29 changes: 29 additions & 0 deletions packaging/make-deb-pkg.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/bin/bash

VERSION=$1

cd target

tar -xf jobson-$VERSION-bin.tar.gz

cat <<EOF > jobson
#!/bin/bash
java -jar '/usr/share/java/jobson-$VERSION.jar' "\$@"
EOF

chmod 755 jobson

fpm \
--force \
--input-type dir \
--output-type deb \
--name jobson \
--version $VERSION \
--depends "default-jre" \
--maintainer "Adam Kewley <[email protected]>" \
--url "https://github.com/adamkewley/jobson" \
--description "A web server that can turn command-line applications into a job system." \
--license "Apache-2.0" \
jobson-$VERSION/jobson-$VERSION.jar=/usr/share/java/jobson-$VERSION.jar \
./jobson=/usr/bin/jobson
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>com.github.jobson</groupId>
<artifactId>jobson</artifactId>
<version>0.0.4</version>
<version>0.0.5</version>
<name>jobson</name>
<description>
A web server that can turn command-line applications into a job system.
Expand Down

0 comments on commit f83d065

Please sign in to comment.