aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Rendina <mrendina@stsci.edu>2017-11-27 21:59:59 -0500
committerMatt Rendina <mrendina@stsci.edu>2017-11-27 21:59:59 -0500
commitc98f9146ed4938ff0f0f0ef8f6662809646283a8 (patch)
tree88da2812d0ff64f32587879a384ef40cfb556575
parent8e054991f04a35c29069b8d975c86321a9ac89e7 (diff)
downloadjscu_refactor-c98f9146ed4938ff0f0f0ef8f6662809646283a8.tar.gz
Revert
-rw-r--r--vars/utils.groovy31
1 files changed, 0 insertions, 31 deletions
diff --git a/vars/utils.groovy b/vars/utils.groovy
index 2d4a3cb..b0921e2 100644
--- a/vars/utils.groovy
+++ b/vars/utils.groovy
@@ -32,37 +32,6 @@ class TClass implements Serializable {
def var = "varvalue"
}
-//@AutoClone // annotation is not CPS-compatible?
-class BuildConfig implements Serializable {
- def nodetype = ""
- def build_mode = ""
- def build_args = []
- def env_vars = []
- def configure_cmds = []
- def build_cmds = []
- def run_tests = true
- //Boolean boolValue
-
- // Constructors
- BuildConfig() {
- nodetype = ""
- }
- BuildConfig(nodetype) {
- this.nodetype = nodetype
- }
- // createNewInstance method requires Jenkins script approval for the
- // following signatures:
- // method groovy.lang.MetaBeanProperty getSetter
- // method groovy.lang.MetaObjectProtocol getProperties
- // method groovy.lang.MetaProperty getProperty java.lang.Object
- // method groovy.lang.MetaProperty setProperty java.lang.Object java.lang.Object
- def BuildConfig copy(){
- BuildConfig.metaClass.getProperties().findAll(){it.getSetter()!=null}.inject(new BuildConfig()){buildconfig,metaProp->
- metaProp.setProperty(buildconfig,metaProp.getProperty(this))
- buildconfig
- }
- }
-}
def concurrent2(configs) {
def tasks = [:]