├── README.md ├── docs ├── plugin.md └── scripting.md ├── pom.xml └── src ├── main ├── java │ └── org │ │ └── jenkinsci │ │ └── plugins │ │ └── systemconfigdsl │ │ ├── App.java │ │ ├── BuilderSupport.java │ │ ├── CollectionBuilder.java │ │ ├── ConfigScript.java │ │ ├── ConfiguringObject.java │ │ ├── DescribableFactory.java │ │ ├── Property.java │ │ ├── PropertyBuilder.java │ │ ├── Root.java │ │ ├── Setter.java │ │ └── Surrogate.java └── resources │ ├── index.jelly │ └── org │ └── jenkinsci │ └── plugins │ └── systemconfigdsl │ └── HelloWorldBuilder │ ├── config.jelly │ ├── global.jelly │ ├── help-name.html │ └── help-useFrench.html └── test ├── java └── org │ └── jenkinsci │ └── plugins │ └── systemconfigdsl │ ├── BaseClass.java │ └── Foo.java └── resources └── foo.conf /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/README.md -------------------------------------------------------------------------------- /docs/plugin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/docs/plugin.md -------------------------------------------------------------------------------- /docs/scripting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/docs/scripting.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/App.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/BuilderSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/BuilderSupport.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/CollectionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/CollectionBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/ConfigScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/ConfigScript.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/ConfiguringObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/ConfiguringObject.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/DescribableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/DescribableFactory.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/Property.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/Property.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/PropertyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/PropertyBuilder.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/Root.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/Root.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/Setter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/Setter.java -------------------------------------------------------------------------------- /src/main/java/org/jenkinsci/plugins/systemconfigdsl/Surrogate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/java/org/jenkinsci/plugins/systemconfigdsl/Surrogate.java -------------------------------------------------------------------------------- /src/main/resources/index.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/resources/index.jelly -------------------------------------------------------------------------------- /src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/config.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/config.jelly -------------------------------------------------------------------------------- /src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/global.jelly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/global.jelly -------------------------------------------------------------------------------- /src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/help-name.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/help-name.html -------------------------------------------------------------------------------- /src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/help-useFrench.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/main/resources/org/jenkinsci/plugins/systemconfigdsl/HelloWorldBuilder/help-useFrench.html -------------------------------------------------------------------------------- /src/test/java/org/jenkinsci/plugins/systemconfigdsl/BaseClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/test/java/org/jenkinsci/plugins/systemconfigdsl/BaseClass.java -------------------------------------------------------------------------------- /src/test/java/org/jenkinsci/plugins/systemconfigdsl/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/system-config-dsl-plugin/HEAD/src/test/java/org/jenkinsci/plugins/systemconfigdsl/Foo.java -------------------------------------------------------------------------------- /src/test/resources/foo.conf: -------------------------------------------------------------------------------- 1 | foo bar { 2 | } --------------------------------------------------------------------------------