amuniz says:
The plugin codebase (on master) is not compiling with core baseline 1.480.1 (minimum required by Workflow). As a first step we have to make it compatible with the required core baseline.
Compilation issue related with public interface FileCallable<T> extends Serializable, RoleSensitive extending RoleSensitive which requires an implementation of void checkRoles(RoleChecker checker).
Resolving this compilation issues seems simple, just add the missing method, but I guess this could impact in the general runtime behavior of this plugin.
Documentation: http://documentation.cloudbees.com/docs/dev-at-cloud/CloudBees+Deployer+Plugin+for+Continuous+Deployment.html
Perhaps outdated.
Finally, it seems that we don't have to change anything in cloudbees-deployer but in deployer-framework.
tfennelly says:
Tasks:
- (1d) AbstractProject to Job etc in deployer-framework-plugin
- Current understanding is that we do not need to modify the cloudbees-deployer plugin
- (1d) Fix tests
- (1d) Automated tests specific to workflow
- (1d) Resolve TODOs, if any
- (1d) Backward Compatibility review (lots of method signatures have changed)
- (4h) Create and manage PR
- (4h) Release plugin
- Release binaries
- Docs (wiki etc)
amuniz says:
The plugin codebase (on master) is not compiling with core baseline 1.480.1 (minimum required by Workflow). As a first step we have to make it compatible with the required core baseline.
Compilation issue related with public interface FileCallable<T> extends Serializable, RoleSensitive extending RoleSensitive which requires an implementation of void checkRoles(RoleChecker checker).
Resolving this compilation issues seems simple, just add the missing method, but I guess this could impact in the general runtime behavior of this plugin.
Documentation: http://documentation.cloudbees.com/docs/dev-at-cloud/CloudBees+Deployer+Plugin+for+Continuous+Deployment.html
Perhaps outdated.
Finally, it seems that we don't have to change anything in cloudbees-deployer but in deployer-framework.
tfennelly says:
Tasks: