Skip to content
This repository has been archived by the owner on Oct 19, 2022. It is now read-only.

Commit

Permalink
Merge pull request Itema-as#115 from Itema-as/task_114-Set_up_continu…
Browse files Browse the repository at this point in the history
…ous_bui

Task 114 set up continuous bui
  • Loading branch information
turesheim authored Oct 17, 2016
2 parents 23158b0 + 14945cd commit e164272
Show file tree
Hide file tree
Showing 7 changed files with 267 additions and 249 deletions.
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
language: java
sudo: false
script: mvn clean verify
script:
- mvn -Pserver clean install
- mvn -Pclient clean install
jdk:
- oraclejdk8
cache:
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This server implementation differs from the Eclipse Foundation's server in some
* The Equinox p2 repositores along with all other data are hosted on the server.
* User accounts are optionally integrated with GitHub, Twitter or Google accounts.
* Feature metadata can be edited and published using a form from within Eclipse.
* Publishing also builds the feature using PDE build.
* Publishing also builds the feature using PDE build.
* Designed as a lightweight solution for organizations that require an in-house service for distributing Eclipse features.
* This code is open source and released under the Eclipse Public License.

Expand All @@ -33,7 +33,7 @@ See the [notes for the server](org.dawnsci.marketplace.server/README.md) for mor

### Using the marketplace client

Start Eclipse with required parameters for connecting to the server, e.g.
Start Eclipse with required parameters for connecting to the server, e.g.
`/Eclipse.app/Contents/MacOS/eclipse -vmargs
-Dorg.eclipse.epp.internal.mpc.core.service.DefaultMarketplaceService.url=http://localhost:8080/mpc
-Dorg.eclipse.epp.internal.mpc.core.service.DefaultCatalogService.url=http://localhost:8080/mpc`
Expand All @@ -49,4 +49,7 @@ and launch the __org.dawnsci.marketplace.server__ project as a _Spring Boot
App_.

The server is built using Maven so it is sufficient to execute `mvn clean
package` from the project root.
install` from the project root.

If you want to build the client for integration with an Eclipse RCP application
you must specify to use the __client__ profile, `mvn -Pclient clean install`.
12 changes: 6 additions & 6 deletions default.target
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde?>
<!-- generated with https://github.com/mbarbero/fr.obeo.releng.targetplatform -->
<target name="Eclipse Marketplace Server Target Platform" sequenceNumber="1456745437">
<target name="Eclipse Marketplace Server Target Platform" sequenceNumber="1476712729">
<locations>
<location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.equinox.p2.sdk.feature.group" version="3.9.101.v20160212-1721"/>
Expand Down Expand Up @@ -38,11 +38,11 @@
<repository location="http://download.eclipse.org/eclipse/updates/4.5"/>
</location>
<location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
<unit id="org.eclipse.mylyn.wikitext.core" version="2.7.0.v20151015-1452"/>
<unit id="org.eclipse.mylyn.wikitext.markdown.core" version="2.7.0.v20151009-1723"/>
<unit id="org.eclipse.mylyn.wikitext.markdown.ui" version="2.7.0.v20151009-1723"/>
<unit id="org.eclipse.mylyn.wikitext.ui" version="2.7.0.v20151009-1723"/>
<unit id="org.eclipse.mylyn.commons.workbench" version="3.18.0.v20151102-1813"/>
<unit id="org.eclipse.mylyn.wikitext.core" version="2.10.0.v20160630-1705"/>
<unit id="org.eclipse.mylyn.wikitext.markdown.core" version="2.10.0.v20160818-1444"/>
<unit id="org.eclipse.mylyn.wikitext.markdown.ui" version="2.10.0.v20160630-1705"/>
<unit id="org.eclipse.mylyn.wikitext.ui" version="2.10.0.v20160805-1545"/>
<unit id="org.eclipse.mylyn.commons.workbench" version="3.21.0.v20160630-1702"/>
<repository location="http://download.eclipse.org/mylyn/releases/latest"/>
</location>
</locations>
Expand Down
Loading

0 comments on commit e164272

Please sign in to comment.