case "BUILD":
// TODO: get bamboo build artifact URL for getdown artifacts
+ getdown_channel_base = bamboo_channelbase
+ getdown_channel_name = bamboo_planKey + '/'+JAVA_VERSION
+ getdown_app_base = bamboo_channelbase + '/'+ bamboo_planKey + bamboo_getdown_channel_suffix + '/'+JAVA_VERSION
getdown_app_dir = getdown_app_dir_alt
buildProperties = jalviewDir + "/" + classesDir +"/" + buildPropertiesFile
break
task sourceDist (type: Tar) {
def VERSION_UNDERSCORES = JALVIEW_VERSION.replaceAll("\\.", "_")
- archiveFileName = project.name + "_" + VERSION_UNDERSCORES + ".tar.gz"
+ def outputFileName = project.name + "_" + VERSION_UNDERSCORES + ".tar.gz"
+ // cater for buildship < 3.1 [3.0.1 is max version in eclipse 2018-09]
+ try {
+ archiveFileName = outputFileName
+ } catch (Exception e) {
+ archiveName = outputFileName
+ }
compression Compression.GZIP
into project.name
- def EXCLUDE_FILES=["bin/*","test-*","clover*/*"
+ def EXCLUDE_FILES=["build/*","bin/*","test-output/","test-reports","tests","clover*/*"
,".*"
+ ,"benchmarking/*"
,"**/.*"
,"*.class"
,"**/*.class","$j11modDir/**/*.jar","appletlib","**/*locales"
"JAVA-11-README",
"FEATURETODO",
"LICENSE",
- "README",
+ "**/README",
"RELEASE",
- "THIRDPARTYLIBS",
+ "THIRDPARTYLIBS","TESTNG",
"build.gradle",
"gradle.properties",
"**/*.java",
from(jalviewDir) {
exclude (EXCLUDE_FILES)
exclude (PROCESS_FILES)
- include (eclipse_extra_jdt_prefs_file)
- include ("$schemaDir/**/*")
- include ("$utilsDir/**/*")
- include ("$docDir/**/*")
- include ("$examplesDir/**/*")
- include ("getdown/**/*")
-
- include ("$sourceDir/**/*.cdr")
- include ("$j8libDir/**/*.jar")
- include ("$j11libDir/**/*.jar")
- include ("$resourceDir/**/*")
-
- //include ("jalview-jalopy.xml")
- //include ("JalviewApplet.jpx")
- //include ("JalviewX.jpx")
- //include ("nbbuild.xml")
- //include ("nbproject/genfiles.properties")
- //include ("nbproject/project.properties")
- //include ("nbproject/project.xml")
-
- include ("$helpDir/**/*")
- exclude ("$helpDir/**/*.html")
-
exclude ("appletlib")
exclude ("**/*locales")
exclude ("*locales/**")
exclude ("utils/InstallAnywhere")
- exclude (libDir)
- exclude (getdown_files_dir)
+
+ exclude (getdown_files_dir)
exclude (getdown_website_dir)
// exluding these as not using jars as modules yet
exclude ("$j11modDir/**/*.jar")
}
+// from (jalviewDir) {
+// // explicit includes for stuff that seemed to not get included
+// include(fileTree("test/**/*."))
+// exclude(EXCLUDE_FILES)
+// exclude(PROCESS_FILES)
+// }
}
task helppages {