/src/main/java/org/jfrog/bamboo/release/configuration/ArtifactoryBuildReleaseConfiguration.java

https://github.com/JFrogDev/bamboo-artifactory-plugin · Java · 490 lines · 378 code · 109 blank · 3 comment · 0 complexity · 8fbed001dce50a7e6ebf2889105093a0 MD5 · raw file

  1. package org.jfrog.bamboo.release.configuration;
  2. import com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration;
  3. /**
  4. * @author Tomer Cohen
  5. */
  6. public class ArtifactoryBuildReleaseConfiguration implements ArtifactoryReleaseConfiguration {
  7. private final BuildConfiguration buildConfiguration;
  8. public ArtifactoryBuildReleaseConfiguration(BuildConfiguration buildConfiguration) {
  9. this.buildConfiguration = buildConfiguration;
  10. }
  11. @Override
  12. public void setReleaseEnabled(boolean flag) {
  13. buildConfiguration.setProperty(RELEASE_ENABLED_KEY, flag);
  14. }
  15. @Override
  16. public boolean isReleaseEnabled() {
  17. return buildConfiguration.getBoolean(RELEASE_ENABLED_KEY);
  18. }
  19. @Override
  20. public void setReleaseTaggerEnabled(boolean flag) {
  21. }
  22. @Override
  23. public boolean isReleaseTaggerEnabled() {
  24. return false;
  25. }
  26. @Override
  27. public void setReleaseBrancherEnabled(boolean flag) {
  28. }
  29. @Override
  30. public boolean isReleaseBrancherEnabled() {
  31. return false;
  32. }
  33. @Override
  34. public void setReleaseReleaserEnabled(boolean flag) {
  35. }
  36. @Override
  37. public boolean isReleaseReleaserEnabled() {
  38. return false;
  39. }
  40. @Override
  41. public void setSuccessTaggerEnabled(boolean flag) {
  42. }
  43. @Override
  44. public boolean isSuccessTaggerEnabled() {
  45. return false;
  46. }
  47. @Override
  48. public void setFailedTaggerEnabled(boolean flag) {
  49. }
  50. @Override
  51. public boolean isFailedTaggerEnabled() {
  52. return false;
  53. }
  54. @Override
  55. public void setProdReleasedTaggerEnabled(boolean flag) {
  56. }
  57. @Override
  58. public boolean isProdReleasedTaggerEnabled() {
  59. return false;
  60. }
  61. @Override
  62. public void setProdUnreleasedTaggerEnabled(boolean flag) {
  63. }
  64. @Override
  65. public boolean isProdUnreleasedTaggerEnabled() {
  66. return false;
  67. }
  68. @Override
  69. public String getMoveIssueStrategy() {
  70. return null;
  71. }
  72. @Override
  73. public void setMoveIssueStrategy(String s) {
  74. }
  75. @Override
  76. public String getMoveIssueToVersion() {
  77. return null;
  78. }
  79. @Override
  80. public void setMoveIssueToVersion(String s) {
  81. }
  82. @Override
  83. public String getCodeChangeNullVersionStrategy() {
  84. return null;
  85. }
  86. @Override
  87. public void setCodeChangeNullVersionStrategy(String s) {
  88. }
  89. @Override
  90. public String getDependencyNullVersionStrategy() {
  91. return null;
  92. }
  93. @Override
  94. public void setDependencyNullVersionStrategy(String s) {
  95. }
  96. @Override
  97. public String getInitialNullVersionStrategy() {
  98. return null;
  99. }
  100. @Override
  101. public void setInitialNullVersionStrategy(String s) {
  102. }
  103. @Override
  104. public String getUnkownNullVersionStrategy() {
  105. return null;
  106. }
  107. @Override
  108. public void setUnknownNullVersionStrategy(String s) {
  109. }
  110. @Override
  111. public String getManualNullVersionStrategy() {
  112. return null;
  113. }
  114. @Override
  115. public void setManualNullVersionStrategy(String s) {
  116. }
  117. @Override
  118. public String getScheduledNullVersionStrategy() {
  119. return null;
  120. }
  121. @Override
  122. public void setScheduledNullVersionStrategy(String s) {
  123. }
  124. @Override
  125. public void setCodeChangeNullVersionReleased(boolean flag) {
  126. }
  127. @Override
  128. public boolean isCodeChangeNullVersionReleased() {
  129. return false;
  130. }
  131. @Override
  132. public String getCodeChangeNullVersionName() {
  133. return null;
  134. }
  135. @Override
  136. public void setCodeChangeNullVersionName(String s) {
  137. }
  138. @Override
  139. public void setDependencyNullVersionReleased(boolean flag) {
  140. }
  141. @Override
  142. public boolean isDependencyNullVersionReleased() {
  143. return false;
  144. }
  145. @Override
  146. public String getDependencyNullVersionName() {
  147. return null;
  148. }
  149. @Override
  150. public void setDependencyNullVersionName(String s) {
  151. }
  152. @Override
  153. public void setInitialNullVersionReleased(boolean flag) {
  154. }
  155. @Override
  156. public boolean isInitialNullVersionReleased() {
  157. return false;
  158. }
  159. @Override
  160. public String getInitialNullVersionName() {
  161. return null;
  162. }
  163. @Override
  164. public void setInitialVersionName(String s) {
  165. }
  166. @Override
  167. public void setUnknownNullVersionReleased(boolean flag) {
  168. }
  169. @Override
  170. public boolean isUnknownNullVersionReleased() {
  171. return false;
  172. }
  173. @Override
  174. public String getUnknownNullVersionName() {
  175. return null;
  176. }
  177. @Override
  178. public void setUnknownNullVersionName(String s) {
  179. }
  180. @Override
  181. public void setManualNullVersionReleased(boolean flag) {
  182. }
  183. @Override
  184. public boolean isManualNullVersionReleased() {
  185. return false;
  186. }
  187. @Override
  188. public String getManualNullVersionName() {
  189. return null;
  190. }
  191. @Override
  192. public void setManualNullVersionName(String s) {
  193. }
  194. @Override
  195. public void setScheduledNullVersionReleased(boolean flag) {
  196. }
  197. @Override
  198. public boolean isScheduledNullVersionReleased() {
  199. return false;
  200. }
  201. @Override
  202. public String getScheduledNullVersionName() {
  203. return null;
  204. }
  205. @Override
  206. public void setScheduledNullVersionName(String s) {
  207. }
  208. @Override
  209. public void setRawJiraVersionName(String s) {
  210. }
  211. @Override
  212. public void setJiraProjectKey(String s) {
  213. }
  214. @Override
  215. public String getJiraProjectKey() {
  216. return null;
  217. }
  218. @Override
  219. public void setJSONVersionTypes(String s) {
  220. }
  221. @Override
  222. public String getJSONVersionTypes() {
  223. return null;
  224. }
  225. @Override
  226. public void setJiraVersionName(String s) {
  227. }
  228. @Override
  229. public String getJiraVersionName() {
  230. return null;
  231. }
  232. @Override
  233. public String getRawJiraVersionName() {
  234. return null;
  235. }
  236. @Override
  237. public void setJiraVersionQualifier(String s) {
  238. }
  239. @Override
  240. public String getJiraVersionQualifier() {
  241. return null;
  242. }
  243. @Override
  244. public void setJiraVersionReleased(boolean flag) {
  245. }
  246. @Override
  247. public boolean isJiraVersionReleased() {
  248. return false;
  249. }
  250. @Override
  251. public void setProperty(String s, String s1) {
  252. }
  253. @Override
  254. public String getProperty(String s) {
  255. return null;
  256. }
  257. @Override
  258. public boolean containsKey(String s) {
  259. return false;
  260. }
  261. @Override
  262. public void setUnreleasedAppender(String s) {
  263. }
  264. @Override
  265. public String getUnreleasedAppender() {
  266. return null;
  267. }
  268. @Override
  269. public void setReleasedAppender(String s) {
  270. }
  271. @Override
  272. public String getReleasedAppender() {
  273. return null;
  274. }
  275. @Override
  276. public void setSuccessTagDestination(String s) {
  277. }
  278. @Override
  279. public String getSuccessTagDestination() {
  280. return null;
  281. }
  282. @Override
  283. public String getSuccessTagComment() {
  284. return null;
  285. }
  286. @Override
  287. public void setFailedTagDestination(String s) {
  288. }
  289. @Override
  290. public String getFailedTagDestination() {
  291. return null;
  292. }
  293. @Override
  294. public String getFailedTagComment() {
  295. return null;
  296. }
  297. @Override
  298. public void setExcludesList(String s) {
  299. }
  300. @Override
  301. public String getExcludesList() {
  302. return null;
  303. }
  304. @Override
  305. public void setVersionMask(String s) {
  306. }
  307. @Override
  308. public String getVersionMask() {
  309. return null;
  310. }
  311. @Override
  312. public void setStrictVersions(boolean flag) {
  313. }
  314. @Override
  315. public boolean isStrictVersions() {
  316. return false;
  317. }
  318. @Override
  319. public void setStrictQualifiers(boolean flag) {
  320. }
  321. @Override
  322. public boolean isStrictQualifiers() {
  323. return false;
  324. }
  325. @Override
  326. public void setAllowProduction(boolean flag) {
  327. }
  328. @Override
  329. public boolean isAllowProduction() {
  330. return false;
  331. }
  332. @Override
  333. public void setAllowRelease(boolean flag) {
  334. }
  335. @Override
  336. public boolean isAllowRelease() {
  337. return false;
  338. }
  339. @Override
  340. public void setBrancherDestination(String s) {
  341. }
  342. @Override
  343. public String getBrancherDestination() {
  344. return null;
  345. }
  346. @Override
  347. public void setBrancherComment(String s) {
  348. }
  349. @Override
  350. public String getBrancherComment() {
  351. return null;
  352. }
  353. @Override
  354. public void setBrancherPlan(String s) {
  355. }
  356. @Override
  357. public String getBrancherPlan() {
  358. return null;
  359. }
  360. @Override
  361. public void setTaggedAs(String s) {
  362. }
  363. @Override
  364. public String getTaggedAs() {
  365. return null;
  366. }
  367. @Override
  368. public void setBranchedAs(String s) {
  369. }
  370. @Override
  371. public String getBranchedAs() {
  372. return null;
  373. }
  374. @Override
  375. public void setReleasedInJira(boolean flag) {
  376. }
  377. @Override
  378. public boolean isReleasedInJira() {
  379. return false;
  380. }
  381. }