promote.hudson.README 975 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. To execute this build as a Hudson build job, you have to configure the following:
  2. Parameterized-build:
  3. + Run Parameter
  4. Name: promotionSource
  5. Project: YAKINDU_Base_CI
  6. Description: Select the build to be promoted.
  7. + Selection
  8. Name: promotionTarget
  9. Selections:
  10. indigo/integration
  11. indigo/milestones
  12. indigo/releases
  13. Description:
  14. Select the update site to promote to.
  15. Source-Code-Management:
  16. + SVN
  17. URL: http://svn.codespot.com/a/eclipselabs.org/yakindu/BASE/trunk/releng
  18. Location: releng
  19. Build:
  20. + Invoke Maven 3
  21. Goals
  22. clean install
  23. POM File
  24. promote-pom.xml
  25. Properties
  26. promotionSource=${env.promotionSource}
  27. promotionTarget=${env.promotionTarget}
  28. Profiles
  29. JVM Options
  30. Post-Build-Actions:
  31. + Send build artifacts over SSH
  32. Name: Yakindu Update Site
  33. Source files: releng/org.yakindu.base.releng/target/local-update-site/**
  34. Remove prefix: releng/org.yakindu.base.releng/target/local-update-site
  35. Remote directory: /yakindu/${promotionTarget}