summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2015-01-04 13:16:41 -0800
committerAdriaan Moors <adriaan.moors@typesafe.com>2015-01-04 13:16:41 -0800
commit4e77c51decb7090efe11d5c7960a4cd563a14fc0 (patch)
tree92003d05aa6e215572ac854dac6f5ecc8e0dbfd7 /scripts
parent3fafbc204fe2ce94e64c6893e74e3855dc875ae8 (diff)
downloadscala-4e77c51decb7090efe11d5c7960a4cd563a14fc0.tar.gz
scala-4e77c51decb7090efe11d5c7960a4cd563a14fc0.tar.bz2
scala-4e77c51decb7090efe11d5c7960a4cd563a14fc0.zip
TODO notes for release script
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/jobs/scala-release-2.11.x-build5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/jobs/scala-release-2.11.x-build b/scripts/jobs/scala-release-2.11.x-build
index 21fbb8fa76..09a97dc34b 100755
--- a/scripts/jobs/scala-release-2.11.x-build
+++ b/scripts/jobs/scala-release-2.11.x-build
@@ -1,4 +1,9 @@
#!/bin/bash -e
+# TODO: different scripts for the different phases -- usually we don't need to bootstrap the modules,
+# since we can use the previous version of scala for STARR as well as for compiling the modules (assuming it's binary compatible)
+# We should move away from the complicated bootstrap and set up our release schedule so we always have a previous build that satisfies these criteria.
+# (Potentially trivially, by splitting up this script, and publishing locker as if it were a real release.)
+
# requirements:
# sbtCmd must point to sbt from sbt-extras (this is the standard on the Scala jenkins, so we only support that one)
# - ~/.sonatype-curl that consists of user = USER:PASS