-
Notifications
You must be signed in to change notification settings - Fork 103
Closed
Labels
enhancementNew feature or requestNew feature or requestgood-first-issueGood for newcomersGood for newcomers
Description
As a devonfw user, I want to change the update site in the properties file and see the changes reflect when executing the setup script of the Eclipse commandlet so that I don't need to update the hard coded lines every time plugins update_site or plugin_id needs to be updated. Changes have to be made to the following lines:
ide/scripts/src/main/resources/scripts/command/eclipse
Lines 174 to 209 in bb58f79
| function doAddPlugin() { | |
| if [ -z "${2}" ] | |
| then | |
| if [ "${1}" = "startexplorer" ] | |
| then | |
| doInstallEclipsePlugin "de.bastiankrol.startexplorer.feature.feature.group" "https://basti1302.github.io/startexplorer/update/" | |
| elif [ "${1}" = "cobigen" ] | |
| then | |
| doInstallEclipsePlugin "com.devonfw.cobigen.eclipse.feature.feature.group,com.devonfw.cobigen.tempeng-freemarker,com.devonfw.cobigen.htmlplugin,com.devonfw.cobigen.javaplugin,com.devonfw.cobigen.jsonplugin,com.devonfw.cobigen.openapiplugin,com.devonfw.cobigen.propertyplugin,com.devonfw.cobigen.textmerger,com.devonfw.cobigen.tsplugin,com.devonfw.cobigen.tempeng-velocity,com.devonfw.cobigen.xmlplugin" "https://devonfw.com/cobigen/updatesite/stable/" | |
| elif [ "${1}" = "terminal" ] | |
| then | |
| doInstallEclipsePlugin "org.eclipse.tm.terminal.feature.feature.group,org.eclipse.tm.terminal.view.feature.feature.group,org.eclipse.tm.terminal.control.feature.feature.group,org.eclipse.tm.terminal.connector.ssh.feature.feature.group,org.eclipse.tm.terminal.connector.telnet.feature.feature.group" "http://download.eclipse.org/tm/terminal/marketplace" | |
| elif [ "${1}" = "anyedit" ] | |
| then | |
| doInstallEclipsePlugin "AnyEditTools.feature.group" "https://raw.githubusercontent.com/iloveeclipse/plugins/latest/" | |
| elif [ "${1}" = "regexutil" ] | |
| then | |
| doInstallEclipsePlugin "com.ess.regexutil.feature.group" "http://regex-util.sourceforge.net/update/" | |
| elif [ "${1}" = "templatevariables" ] | |
| then | |
| doInstallEclipsePlugin "net.sf.mmm.eclipse.templatevariables.feature.feature.group" "https://m-m-m.github.io/eclipse-templatevariables/latest" | |
| elif [ "${1}" = "spotbugs" ] | |
| then | |
| doInstallEclipsePlugin "com.github.spotbugs.plugin.eclipse.feature.group" "https://spotbugs.github.io/eclipse/" | |
| elif [ "${1}" = "checkstyle" ] | |
| then | |
| doInstallEclipsePlugin "net.sf.eclipsecs.feature.group" "https://checkstyle.org/eclipse-cs-update-site" | |
| elif [ "${1}" = "github" ] | |
| then | |
| doInstallEclipsePlugin "org.eclipse.mylyn.github.feature.feature.group" "https://download.eclipse.org/egit/github/updates/" | |
| elif [ "${1}" = "soapui" ] | |
| then | |
| doInstallEclipsePlugin "com.eviware.soapui.soapui_feature.feature.group" "http://www.soapui.org/eclipse/update/" | |
| else | |
| doAddPluginFromConfig "${SETTINGS_PATH}/eclipse/plugins/${1}.properties" "force-manual" | |
| fi |
Metadata
Metadata
Labels
enhancementNew feature or requestNew feature or requestgood-first-issueGood for newcomersGood for newcomers