[java-identity-provider] branch master updated: IDP-1334 Stop using "Webapp" as staging area for build.
Rod Widdowson
rdw at steadingsoftware.com
Sat Sep 22 09:53:43 EDT 2018
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch master
in repository java-identity-provider.
View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=f8a65b915aeee2b45ffb324e3789d134321d3a9f
The following commit(s) were added to refs/heads/master by this push:
new f8a65b9 IDP-1334 Stop using "Webapp" as staging area for build.
f8a65b9 is described below
commit f8a65b915aeee2b45ffb324e3789d134321d3a9f
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sat Sep 22 14:51:03 2018 +0100
IDP-1334 Stop using "Webapp" as staging area for build.
https://issues.shibboleth.net/jira/browse/IDP-1334
Use webapp.tmp instead. Further delete this directory before and after
a war build.
Delete the old webapp folder if there is one - which deals with the
V3.3->3.4 update and causes predictable failures if people are running
out of an unpacked webapp folder.
---
idp-distribution/src/main/resources/bin/build.xml | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/idp-distribution/src/main/resources/bin/build.xml b/idp-distribution/src/main/resources/bin/build.xml
index 196844c..3c03eca 100644
--- a/idp-distribution/src/main/resources/bin/build.xml
+++ b/idp-distribution/src/main/resources/bin/build.xml
@@ -557,18 +557,20 @@
-->
<target name="build-war" depends="gettarget">
<!-- no logging -->
+ <delete dir="${idp.target.dir}/webapp" failonerror="false" />
+ <delete dir="${idp.target.dir}/webapp.tmp" failonerror="false" />
<echo>Rebuilding ${idp.target.dir}/war/idp.war ...</echo>
- <mkdir dir="${idp.target.dir}/webapp" />
- <copy todir="${idp.target.dir}/webapp" preservelastmodified="true" failonerror="true">
+ <mkdir dir="${idp.target.dir}/webapp.tmp" />
+ <copy todir="${idp.target.dir}/webapp.tmp" preservelastmodified="true" failonerror="true">
<fileset dir="${idp.target.dir}/dist/webapp" />
</copy>
- <copy todir="${idp.target.dir}/webapp" overwrite="true" preservelastmodified="true" failonerror="true">
+ <copy todir="${idp.target.dir}/webapp.tmp" overwrite="true" preservelastmodified="true" failonerror="true">
<fileset dir="${idp.target.dir}/edit-webapp" />
</copy>
<!-- build a jar, not war, since it is already fully populated -->
<delete file="${idp.target.dir}/war/idp.war" failonerror="true" />
- <jar destfile="${idp.target.dir}/war/idp.war" basedir="${idp.target.dir}/webapp" />
- <delete dir="${idp.target.dir}/webapp" failonerror="true" />
+ <jar destfile="${idp.target.dir}/war/idp.war" basedir="${idp.target.dir}/webapp.tmp" />
+ <delete dir="${idp.target.dir}/webapp.tmp" failonerror="true" />
<echo>...done</echo>
</target>
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list