Guest User

Untitled

a guest
May 18th, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project name="acme" default="default" basedir=".">
  3. <property file="build.properties" />
  4. <target name="clean">
  5. <delete
  6. dir="${project.basedir}/${source.directory}"
  7. />
  8. </target>
  9. <target name="zip">
  10. <zip destfile="${project.basedir}/bin/acme-${version}.zip">
  11. <fileset dir="${project.basedir}/${source.directory}">
  12. <include name="**/**" />
  13. </fileset>
  14. </zip>
  15. </target>
  16. <target name="build-tag">
  17. <input propertyname="svn.username" promptChar=":">SVN Username</input>
  18. <input propertyname="svn.password" promptChar=":">SVN Password</input>
  19. <input propertyname="tag" promptChar=":">Tag</input>
  20. <echo>v${tag}</echo>
  21. <phingcall target="clean" />
  22. <svnexport
  23. username="${svn.username}"
  24. password="${svn.password}"
  25. nocache="true"
  26. repositoryurl="${svn.repositoryurl.tags}/${tag}"
  27. todir="${project.basedir}/${source.directory}"
  28. />
  29. <exec
  30. command="mv ${project.basedir}/${source.directory}/content ${project.basedir}/${source.directory}/${documentRoot}"
  31. />
  32. <phingcall target="zip">
  33. <property name="version" value="${tag}" />
  34. </phingcall>
  35. <phingcall target="clean" />
  36. </target>
  37. </project>
Add Comment
Please, Sign In to add comment