Josh Suereth
f51c51edbe
Fix publishing to bintray to automatically make artifacts available after succesful upload.
2014-01-06 10:41:23 -05:00
Josh Suereth
2f6c444fd5
Merge remote-tracking branch 'origin/wip/bintray-publishing' into full-bintray
...
Conflicts:
project/build.properties
project/packaging.scala
2014-01-06 09:42:08 -05:00
Josh Suereth
5994a7bec5
Upgrade to sbt 0.13.1
2014-01-06 09:30:02 -05:00
Josh Suereth
44b651d607
Modify publishing to send packages into bintray.
...
* Use rpm repository for rpms
* Use debian repository for debians
* Use generic repository for everything else.
Note: we still need to mark a release as public afterwards with an API call. Need to figure that one out for automation.
2013-09-04 11:50:58 -04:00
Alex Henning Johannessen
08fb68c324
Removed duplicated code with regards to projectID generation.
2013-07-13 13:47:26 +01:00
Josh Suereth
d16ab1abd1
Migrate universal windows scripts into universal directory.
...
ALso, added back the commented sbtopts settings.
2013-06-29 10:21:58 -04:00
Josh Suereth
53f9de2735
Migrating to new native packaging plugin abstractions.
...
* Use new native packaging abstractions for windows mappings.
* Update universal sbt script to be cygwin friendly
* Modify sbt.bat for universal layout
* Fix some stty icanon (no)echo bugs in launcher script.
2013-06-29 10:09:42 -04:00
Josh Suereth
b531a824f1
Fixed up MSI generation for new layout. MinGW tests to follow.
2013-06-27 19:56:21 -04:00
Josh Suereth
a99f6fffbf
Upgrade to in-progress sbt-native-packager plugin, including new support for universal->debian/rpm packages.
2013-06-27 16:43:31 -04:00
Josh Suereth
bec43f0a55
Cleanup of launcher package to remove special casing of
...
JANSI. This, hopefully, will lead to better compatibility
between the many console-enrichment projects, like:
JLINE-scala, JLINE-1.0, JLINE-2.0 and Jansi itself.
Testing to ensue shortly between 0.12.x + 0.13.x
2013-06-17 12:16:10 -04:00
Josh Suereth
3d19938968
Merge branch 'full-packaging' of github.com:sbt/sbt-launcher-package into full-packaging
2012-11-29 04:21:24 -05:00
Bart Schuller
40f2105070
Use realpath to locate relative files, add sh impl
...
because Mac OSX doesn't have a realpath binary.
This solves the issue where if you symlink to sbt, it
won't be able to locate the bash library and launcher anymore.
You'd want to do that so you can symlink just sbt to /usr/local/bin
without having to put a bash library file there as well.
In particular, this is what we'd like for Mac homebrew.
2012-11-05 21:24:42 +01:00
Josh Suereth
37f9d6bf21
Windows config now works. Still an issue with sbt.bat not setting up paths/temp files correctly....
2012-09-22 10:12:03 -04:00
Josh Suereth
0ac0a4767d
Bumped to new sbt launcher that supports publishing universal packages.
2012-09-07 14:08:46 -04:00
Josh Suereth
5407a21803
Use environment variable thanks to lame sbt jenkins plugin
2012-09-07 13:52:05 -04:00
Josh Suereth
872d88ea23
Updated build so you can specify SBT version on the command line.
2012-09-07 12:58:02 -04:00
Josh Suereth
75aedbc3d2
Fixes for build to work with SBT 0.12.0
2012-08-01 12:16:13 -04:00
Josh Suereth
df31ed1fcb
Fixed issue with sbt versioning for RC releases in windows.
2012-07-19 11:13:03 -04:00
Josh Suereth
be912e904b
Fixed RPM versioning issue for RC releases.
2012-07-18 10:47:49 -04:00
Josh Suereth
7b69501c8b
Fixes for 0.12.0-RC4 release of launcher package.
2012-07-18 10:40:29 -04:00
Josh Suereth
55e0dfdc65
Removed bad practices from sbt bash script.
...
* No set XYZ arguments allowed. BAAD sbt practice.
* No longer swaps launcher. New SBT launchers can handle old SBT.
* SBT script now uses sbt-launch-lib.bash.
2012-07-17 16:37:19 -04:00
Josh Suereth
440ad4bb0b
First cut at using metapackages to allow multiple versions of SBT in the same debian repository.
2012-05-29 08:49:02 -04:00
Josh Suereth
c91159b363
fixes debian architecture bug.
2012-05-14 12:35:27 -04:00
Josh Suereth
02f6369f17
Closes #14 - Generate INstalled-Size on debian
2012-05-09 15:53:10 -04:00
Josh Suereth
6775c0e684
Fixes to build with SBT 0.11.3
2012-05-07 08:15:42 -04:00
Josh Suereth
a0cbb9e488
Fixed univeral jar so the class files are in the right location.
2012-03-29 10:06:33 -04:00
Josh Suereth
4094af8304
Bumped for new version of native packager
2012-03-28 16:11:05 -04:00
Josh Suereth
9654a037cd
I seem to fail at remote debugging hudson nodes if I cannot replicate locally.
2012-03-15 14:57:04 -04:00
Josh Suereth
d4894c660d
Fix #2 , yippie.
2012-03-15 14:54:39 -04:00
Josh Suereth
8f4f02e4ac
fixed bug with missing file
2012-03-15 14:51:35 -04:00
Josh Suereth
6d29c8a429
Modified name of universal zip to be 'sbt'
2012-03-15 14:31:10 -04:00
Josh Suereth
ff05caba8b
updated to latest native packager, added universal 'zip' generation to the build.
2012-03-15 14:22:10 -04:00
Josh Suereth
d1298a8d36
Removed 32-bit java version check for 64-bit support
2012-02-15 07:05:52 -05:00
Josh Suereth
f529e2a63e
Added SBT_HOME environment variable for other windows packages.
2012-02-02 21:10:37 -05:00
Josh Suereth
0271bf92e2
Improvements to sbt.bat suggested by @retronym
2012-02-02 15:35:38 -05:00
Josh Suereth
663b125b95
Merge branch 'full-packaging' of github.com:sbt/sbt-launcher-package into full-packaging
2012-02-02 13:58:11 -05:00
Josh Suereth
531f728ac5
Quick fix for generating RPMs with owned directory for /usr/share/sbt
2012-02-02 13:03:52 -05:00
Josh Suereth
63d40330c2
Added sbt-launch script helper
2012-02-02 12:28:40 -05:00
Josh Suereth
cea72e8ca7
Adding a library for launcher scripts.
...
* Moved sbt into src/linux (for now, to disambiguate from windows)
* Created sbt-launch-lib.bash to help scripts which want to use the SBT Launcher
but are not SBT, e.g. g8 or cs.
2012-02-02 12:11:23 -05:00
Stefan Zeiger
bc12a127ee
Add sbt launcher script for Cygwin and MSYS to Windows installer
2012-01-18 16:58:30 +01:00
Stefan Zeiger
cf14e6ba7b
Add Jansi license file (because it is not contained in jansi.jar)
2012-01-18 16:50:17 +01:00
Josh Suereth
e4f0d94b43
Project can now deploy to MSI repository.
2012-01-17 14:15:00 -05:00
Josh Suereth
046fb3e9e0
Merged szeiger's ANSI enhancements for windows. Closes #1
2012-01-17 13:15:39 -05:00
Josh Suereth
b0deb8c2ae
Fixes to MSI from szeiger, as well as trying to get publishing working.
2012-01-17 12:56:30 -05:00
Stefan Zeiger
2f19508ae5
Package Jansi plus a bootstrap launcher in the MSI installer
2012-01-17 18:03:26 +01:00
Josh Suereth
0739ba0b55
Adding publishing to the windows MSI generation.
2012-01-17 09:32:44 -05:00
Josh Suereth
d8908cc393
Build no uses released packaging plugin.
2012-01-16 15:06:37 -05:00
Josh Suereth
d852b4bc06
Fixed RPM warnings.
2012-01-11 14:10:10 -05:00
Josh Suereth
97a73b7d77
Fixed summary for SBT package.
2012-01-11 13:41:36 -05:00
Josh Suereth
1a2435f746
Added UI to windows MSI.
...
* Can now select installation directory of SBT.
* Can optionally add SBT to the path, instead of required.
* Displays a license agreement to the user.
2012-01-11 11:50:57 -05:00