Hello all. I plan to start to develop Copyartifact 2.0 with major changes which may no longer preserve compatibility with 1.X.
I request comments, advices, and requests for that. You can also comment on JIRA: https://issues.jenkins-ci.org/browse/JENKINS-24892 Planned features of Copyartifact 2.0: * Verbose option. * Add an option to have outputs like "build XXX is skipped for unstable". * There are often JIRA issues "the build wasn't properly selected", but there's no way to diagnose that. * Supports ArtifactManager introduced in Jenkins 1.532 * This allows copyartifact work with other plugins archiving artifacts such as Compress Artifacts Plugin. * Supports Workflow plugin. * I expect the work of Tom Fennely: https://github.com/jenkinsci/copyartifact-plugin/pull/43 * Requires SimpleBuildStep introduced in Jenkins 1.577. * Runtime permission checks. * 1.X performs permission checks only when projects to copy from are specified with variables. This is misleading, users are often confused, and that results in many JIRA issues. * Users are expected to configure authorization of job executions with QueueItemAuthenticator introduced in Jenkins 1.520. * BuildFilter-based configuration * Copyartifact provides BuildSelector and BuildFilter as mechanisms to select a build to copy from. * 1.X mainly uses BuildSelectors. * BuildFilter-based configuration would allow more flexible build specifications such as: the last completed build that is unstable or more AND a downstream of build XXX AND its parameter FOO is BAR OR BAZ. Regards, ikedam. -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" 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.
