Branch: refs/heads/export
Home: https://github.com/jenkinsci/configuration-as-code-plugin
Commit: c3f619d624b600769ca5f92a28faffa7a93d6ded
https://github.com/jenkinsci/configuration-as-code-plugin/commit/c3f619d624b600769ca5f92a28faffa7a93d6ded
Author: Nicolas De Loof <[email protected]>
Date: 2018-05-13 (Sun, 13 May 2018)
Changed paths:
M src/main/java/org/jenkinsci/plugins/casc/BaseConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/ConfigurationAsCode.java
M src/main/java/org/jenkinsci/plugins/casc/Configurator.java
M src/main/java/org/jenkinsci/plugins/casc/ConfiguratorException.java
M src/main/java/org/jenkinsci/plugins/casc/DataBoundConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/DescriptorConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/ElementConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/ExtensionConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/GlobalConfigurationCategoryConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/HeteroDescribableConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/JenkinsConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/PrimitiveConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/SeedJobConfigurator.java
M src/main/java/org/jenkinsci/plugins/casc/TopLevelItemConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/core/AdminWhitelistRuleConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/core/UnsecuredAuthorizationStrategyConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/credentials/CredentialsRootConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/integrations/globalmatrixauth/GlobalMatrixAuthorizationStrategyConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/integrations/projectmatriaxauth/ProjectMatrixAuthorizationStrategyConfigurator.java
M
src/main/java/org/jenkinsci/plugins/casc/integrations/rolebasedauth/RoleBasedAuthorizationStrategyConfigurator.java
A src/main/java/org/jenkinsci/plugins/casc/model/CNode.java
A src/main/java/org/jenkinsci/plugins/casc/model/Mapping.java
A src/main/java/org/jenkinsci/plugins/casc/model/Scalar.java
A src/main/java/org/jenkinsci/plugins/casc/model/Sequence.java
A src/main/java/org/jenkinsci/plugins/casc/yaml/ModelConstructor.java
M src/test/java/org/jenkinsci/plugins/casc/DataBoundConfiguratorTest.java
M src/test/java/org/jenkinsci/plugins/casc/KubernetesCloudTest.java
M src/test/java/org/jenkinsci/plugins/casc/PrimitiveConfiguratorTest.java
M src/test/resources/org/jenkinsci/plugins/casc/SystemCredentialsTest.yml
Log Message:
-----------
introduce a model for configuration tree
so we abstract away fro snakeyaml API (and could later switch to another lib)
and can restrict supported model to Map|List|Scalars
Signed-off-by: Nicolas De Loof <[email protected]>
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.