Skip to content

Commit

Permalink
Temporarily don't build some parts of EPP to reduce disk usage
Browse files Browse the repository at this point in the history
  • Loading branch information
jonahgraham committed Feb 22, 2024
1 parent 5a243f2 commit 657f6e6
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 8 deletions.
9 changes: 5 additions & 4 deletions releng/org.eclipse.epp.config/parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -123,11 +123,12 @@
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<!-- Temporarily don't build aarch64 to reduce disk usage - see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4336#note_1799582 -->
<!-- <environment>
<os>linux</os>
<ws>gtk</ws>
<arch>aarch64</arch>
</environment>
</environment> -->
<environment>
<os>win32</os>
<ws>win32</ws>
Expand All @@ -138,11 +139,11 @@
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
<environment>
<!-- <environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>aarch64</arch>
</environment>
</environment> -->
</environments>
</configuration>
</plugin>
Expand Down
5 changes: 3 additions & 2 deletions releng/org.eclipse.epp.config/parent/product/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,8 @@
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-dmg-packager</artifactId>
<executions>
<execution>
<!-- # Temporarily don't build aarch64 to reduce disk usage - see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4336#note_1799582 -->
<!-- <execution>
<id>dmg-package-platform-aarch64</id>
<goals>
<goal>package-dmg</goal>
Expand All @@ -133,7 +134,7 @@
<sign>${eclipse-sign-dmg-property}</sign>
<timeoutMillis>600000</timeoutMillis>
</configuration>
</execution>
</execution> -->
<execution>
<id>dmg-package-platform-x86_64</id>
<goals>
Expand Down
8 changes: 6 additions & 2 deletions releng/org.eclipse.epp.config/tools/upload-to-staging.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,12 @@ RELEASE_DIR=$(get_property RELEASE_DIR)
SIMREL_REPO=$(get_property SIMREL_REPO)
WORKSPACE=${WORKSPACE:-"${PWD}"}
GIT_REPOSITORY=${GIT_REPOSITORY:-"org.eclipse.epp.packages"}
PACKAGES="committers cpp dsl embedcpp java jee modeling php rcp scout"
PLATFORMS=${PLATFORMS:-"linux.gtk.aarch64.tar.gz linux.gtk.x86_64.tar.gz macosx.cocoa.aarch64.dmg macosx.cocoa.aarch64.tar.gz macosx.cocoa.x86_64.dmg macosx.cocoa.x86_64.tar.gz win32.win32.x86_64.zip"}
# Temporarily don't build less common packages to reduce disk usage - see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4336#note_1799582 -->
PACKAGES="committers cpp dsl java jee"
#PACKAGES="committers cpp dsl embedcpp java jee modeling php rcp scout"
# Temporarily don't build aarch64 to reduce disk usage - see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/4336#note_1799582
PLATFORMS=${PLATFORMS:-"linux.gtk.x86_64.tar.gz macosx.cocoa.x86_64.dmg macosx.cocoa.x86_64.tar.gz win32.win32.x86_64.zip"}
#PLATFORMS=${PLATFORMS:-"linux.gtk.aarch64.tar.gz linux.gtk.x86_64.tar.gz macosx.cocoa.aarch64.dmg macosx.cocoa.aarch64.tar.gz macosx.cocoa.x86_64.dmg macosx.cocoa.x86_64.tar.gz win32.win32.x86_64.zip"}
STAGING=${STAGING:-"/home/data/httpd/download.eclipse.org/technology/epp/staging"}

cd ${WORKSPACE}/${GIT_REPOSITORY}/archive
Expand Down

0 comments on commit 657f6e6

Please sign in to comment.