Skip to content

Commit dbb7ea0

Browse files
committed
[build] p2 repo now updated to go to cloudflare R2
1 parent 756f001 commit dbb7ea0

File tree

1 file changed

+12
-21
lines changed

1 file changed

+12
-21
lines changed

buildScripts/eclipse-p2.ant.xml

+12-21
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ This buildfile is part of projectlombok.org. It is responsible for building the
3535
<java classname="Epoch" classpath="build/p2-support" fork="false" outputproperty="dt.epochMillis" />
3636
</target>
3737

38-
<target name="eclipsep2.build" depends="version, -eclipsep2.get-epoch">
38+
<target name="eclipsep2.build" depends="version, dist, -eclipsep2.get-epoch">
3939
<tstamp><format property="dt.year" pattern="yyyy" /></tstamp>
4040
<mkdir dir="build/p2" />
4141
<mkdir dir="build/p2/features" />
@@ -109,25 +109,16 @@ This buildfile is part of projectlombok.org. It is responsible for building the
109109
<delete file="build/p2/content.xml" />
110110
</target>
111111

112-
<target name="eclipsep2.pack" depends="eclipsep2.build">
113-
<tar destfile="dist/eclipse-p2.tar.bz2" compression="bzip2">
114-
<tarfileset dir="build/p2" />
115-
</tar>
116-
</target>
117-
118-
<target name="eclipsep2.publish" depends="eclipsep2.pack">
119-
<ivy:scpUpload
120-
from="dist/eclipse-p2.tar.bz2"
121-
to="/data/lombok/staging"
122-
server="projectlombok.org"
123-
username="${ssh.username}"
124-
keyfile="${ssh.keyfile}"
125-
knownHosts="ssh.knownHosts" />
126-
<ivy:sshExec
127-
cmd="/data/lombok/stagingCmd/deployP2"
128-
server="projectlombok.org"
129-
username="${ssh.username}"
130-
keyfile="${ssh.keyfile}"
131-
knownHosts="ssh.knownHosts" />
112+
<target name="eclipsep2.publish" depends="eclipsep2.build, compile.support">
113+
<java classname="lombok.publish.PublishToBucket" failonerror="true">
114+
<classpath>
115+
<path refid="cp.buildtools" />
116+
<pathelement location="build/support" />
117+
</classpath>
118+
<arg value="${gpg.keyrings}/s3_creds.txt" />
119+
<arg value="build/p2" />
120+
<arg value="p2" />
121+
<arg value="true" />
122+
</java>
132123
</target>
133124
</project>

0 commit comments

Comments
 (0)