Skip to content

Commit 7cfd3f9

Browse files
Fixed build script to get correct link from site
Fixed build tar unpacking
1 parent b2fa472 commit 7cfd3f9

File tree

1 file changed

+13
-16
lines changed

1 file changed

+13
-16
lines changed

build/build.xml

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,22 @@
1313
<delete file="silverstripe-3.1.tar.gz"/>
1414

1515
<!-- Fetch 3.1 -->
16-
<get src="http://www.silverstripe.org/stable-download/" dest="cache/stable-download.html" verbose="true"/>
16+
<get src="http://www.silverstripe.org/software/download/" dest="cache/stable-download.html" verbose="true"/>
1717

1818
<loadfile srcFile="cache/stable-download.html" property="resultStable">
1919
<filterchain>
2020
<linecontains>
21-
<contains value="assets/releases/SilverStripe-framework-v3.1"/>
21+
<contains value="&lt;h4&gt;&lt;a class=&quot;tracklink&quot; href=&quot;http://www.silverstripe.org/assets/releases/SilverStripe-framework-v3.1"/>
2222
<contains value=".tar.gz"/>
2323
</linecontains>
2424
<tokenfilter>
25-
<replaceregex pattern="(\s*)(.*)&lt;a class=&quot;tracklink noicon&quot; href=&quot;(.*)&quot; onClick=&quot;(.*)&quot;(\s*)&gt;" replace="\3"/>
25+
<replaceregex pattern="(\s+)&lt;h4&gt;&lt;a class=&quot;tracklink&quot; href=&quot;(.*)&quot; title=&quot;Framework only&quot; onClick=&quot;(.*)&quot;&gt;Framework only&lt;/a&gt;&lt;/h4&gt;" replace="\2"/>
2626
</tokenfilter>
2727
</filterchain>
2828
</loadfile>
2929

30-
<get src="http://www.silverstripe.org/${resultStable}" dest="cache/silverstripe-3.1.tar.gz" verbose="true"/>
30+
<echo message="${resultStable}"/>
31+
<get src="${resultStable}" dest="cache/silverstripe-3.1.tar.gz" verbose="true"/>
3132

3233
<untar src="cache/silverstripe-3.1.tar.gz" dest="./../../" compression="gzip">
3334
<patternset>
@@ -114,19 +115,15 @@
114115
<!-- Untar Framework -->
115116
<untar src="cache/silverstripe-3.1.tar.gz" dest="${releaseFolder}" compression="gzip">
116117
<patternset>
117-
<exclude name="SilverStripe-framework-v3.1.*/themes"/>
118-
<exclude name="SilverStripe-framework-v3.1.*/themes/**"/>
119-
<exclude name="SilverStripe-framework-v3.1.*/phpunit*"/>
120-
<exclude name="SilverStripe-framework-v3.1.*/Makefile"/>
121-
<exclude name="SilverStripe-framework-v3.1.*/favicon.ico"/>
122-
<exclude name="SilverStripe-framework-v3.1.*/build.properties.default"/>
123-
<exclude name="SilverStripe-framework-v3.1.*/vendor"/>
124-
<exclude name="SilverStripe-framework-v3.1.*/vendor/**"/>
125-
<exclude name="SilverStripe-framework-v3.1.*/CONTRIBUTING.md"/>
126-
<exclude name="SilverStripe-framework-v3.1.*/README.md"/>
118+
<exclude name="themes"/>
119+
<exclude name="themes/**"/>
120+
<exclude name="phpunit*"/>
121+
<exclude name="Makefile"/>
122+
<exclude name="favicon.ico"/>
123+
<exclude name="build.properties.default"/>
124+
<exclude name="vendor"/>
125+
<exclude name="vendor/**"/>
127126
</patternset>
128-
129-
<cutdirsmapper dirs="1"/>
130127
</untar>
131128

132129

0 commit comments

Comments
 (0)