Skip to content

multi-os-engine/moe-ide-integration-eclipse

Repository files navigation

MOE Eclipse Plugin

This plugin adds Multi-OS Engine Support to Eclipse IDE.

Building

Create a Local Build

mvn clean package -DBUILD_NUMBER=1

Deploy to Local Maven Repository

mvn clean install -DBUILD_NUMBER=1

Deploy to Bintray (Pre-Release)

mvn clean package -DBUILD_NUMBER="$PLUGIN_BUILD_NUMBER"
./pushToBintray.sh \
    "$BINTRAY_USER" \
    "$BINTRAY_API_KEY" \
    multi-os-engine \
    eclipse-dev \
    moe-eclipse \
    "$PLUGIN_VERSION" \
    ./sites/MOEUpdateSite/target/repository
PLUGIN_VERSION format: Major.Minor.Patch.vYYYYMMDDHHmm-N
    YYYY - Year
    MM - Month
    DD - Day
    HH - Hour
    mm - Minute
    N - PLUGIN_BUILD_NUMBER

Downloadable from here.

Deploy to Bintray (Release)

mvn clean package -DBUILD_NUMBER="$PLUGIN_BUILD_NUMBER"
./pushToBintray.sh \
    "$BINTRAY_USER" \
    "$BINTRAY_API_KEY" \
    multi-os-engine \
    eclipse \
    moe-eclipse \
    "$PLUGIN_VERSION" \
    ./sites/MOEUpdateSite/target/repository

Downloadable from here.

Developing in Eclipse

Before importing the project into Eclipse or when external Multi-OS Engine dependencies change, please run:

mvn verify -DBUILD_NUMBER=1