File tree 1 file changed +17
-0
lines changed
1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -170,6 +170,20 @@ install_global_eclipse_settings () {
170
170
echo " -Declipse.pluginCustomization=emoflon.properties" >> $ECLIPSE_BASE_PATH /eclipse.ini
171
171
}
172
172
173
+ # Remove all configured update sites
174
+ remove_update_sites () {
175
+ log " Remove all update sites."
176
+ UPDATE_SITE_CONFIG_PATH=" $ECLIPSE_BASE_PATH /p2/org.eclipse.equinox.p2.engine/profileRegistry/epp.package.modeling.profile/.data/.settings"
177
+ UPDATE_SITE_METADATA=" org.eclipse.equinox.p2.metadata.repository.prefs"
178
+ UPDATE_SITE_ARTIFACT=" org.eclipse.equinox.p2.artifact.repository.prefs"
179
+
180
+ # First, create a ZIP as "backup"
181
+ zip -q -r $UPDATE_SITE_CONFIG_PATH /update-sites.zip $UPDATE_SITE_CONFIG_PATH /$UPDATE_SITE_ARTIFACT $UPDATE_SITE_CONFIG_PATH /$UPDATE_SITE_METADATA
182
+
183
+ rm -rf $UPDATE_SITE_CONFIG_PATH /$UPDATE_SITE_ARTIFACT
184
+ rm -rf $UPDATE_SITE_CONFIG_PATH /$UPDATE_SITE_METADATA
185
+ }
186
+
173
187
174
188
#
175
189
# Script
246
260
# Install com.seeq.eclipse.importprojects (by hand because there is no public update site)
247
261
install_eclipse_import_projects
248
262
263
+ # Remove all configured update sites
264
+ remove_update_sites
265
+
249
266
# Deploy custom splash image
250
267
if [[ $SKIP_THEME -eq 1 ]]; then
251
268
# Skip UI customization for CI builds
You can’t perform that action at this time.
0 commit comments