diff --git a/BUILD.md b/BUILD.md new file mode 100644 index 000000000000..97802acb8e1f --- /dev/null +++ b/BUILD.md @@ -0,0 +1,26 @@ +# build + +## all +``` +mvnw install -Dmaven.test.skip=true +``` + +## agent +``` +mvnw install -pl agent -am -Dmaven.test.skip=true +``` + +## collector +``` +mvnw install -pl collector -am -Dmaven.test.skip=true +``` + +## web +``` +mvnw install -pl web -am -Dmaven.test.skip=true +``` +Skip frontend build +``` +mvnw install -pl web -am -Dbuild.frontend.skip=true -Dmaven.test.skip=true +``` + diff --git a/agent/README.md b/agent/README.md new file mode 100644 index 000000000000..78719f972798 --- /dev/null +++ b/agent/README.md @@ -0,0 +1,15 @@ +# pinpoint-agent + +## build +``` +mvnw install -pl agent -am -Dmaven.test.skip=true +``` + +``` +$ROOT_DIR/agent> ../mvnw install -pl agent -am -Dmaven.test.skip=true -f ../pom.xml +``` + +## executable file +``` +target/pnipoint-agent-$VERSION/pinpoint-bootstrap-$VERSION.jar +``` \ No newline at end of file diff --git a/collector/README.md b/collector/README.md index 843d1e2bfe45..dfe2effc6ecd 100644 --- a/collector/README.md +++ b/collector/README.md @@ -1 +1,22 @@ # pinpoint-collector + +## build + +``` +mvnw install -pl collector -am -Dmaven.test.skip=true +``` + +``` +$ROOT_DIR/collector> ../mvnw install -pl collector -am -Dmaven.test.skip=true -f ../pom.xml +``` + + +## run +``` +java -jar -Dpinpoint.zookeeper.address=$ZOOKEEPER_ADDRESS target/deploy/pinpoint-collector-boot-$VERSION.jar +``` + +spring-profiles +``` +java -jar -Dpinpoint.zookeeper.address=$ZOOKEEPER_ADDRESS -Dspring.profiles.active=release target/deploy/pinpoint-collector-boot-$VERSION.jar +``` diff --git a/collector/src/main/bin/sample-collector-start.sh b/collector/src/main/bin/sample-collector-start.sh deleted file mode 100755 index b10563698688..000000000000 --- a/collector/src/main/bin/sample-collector-start.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash - -this="${BASH_SOURCE-$0}" -while [ -h "$this" ]; do - ls=`ls -ld "$this"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '.*/.*' > /dev/null; then - this="$link" - else - this=`dirname "$this"`/"$link" - fi -done - -# convert relative path to absolute path -bin=`dirname "$this"` -BASE_DIR=`cd "$bin/../../../">/dev/null; pwd` -VERSION=$(mvn -f $BASE_DIR/pom.xml help:evaluate -Dexpression=project.version -q -DforceStdout) - -if [ -f "$BASE_DIR/target/deploy/pinpoint-collector-boot-${VERSION}.jar" ]; then - # Add below option to override zookeeper address defined at resources/profiles/local/pinpoint-collector.properties - # -Dpinpoint.zookeeper.address="ZOOKEEPER ADDRESS" - java -jar -Dspring.profiles.active=local $BASE_DIR/target/deploy/pinpoint-collector-boot-${VERSION}.jar -else - echo "pinpoint-collector-boot-${VERSION}.jar doesn't exist. Please try again after successfully building pinpoint-collector module." -fi diff --git a/web/README.md b/web/README.md index 51a4fd101c5c..47d378b61f3d 100644 --- a/web/README.md +++ b/web/README.md @@ -1 +1,26 @@ # pinpoint-web + +## build + +``` +mvnw install -pl web -am -Dmaven.test.skip=true +``` + +Skip frontend build +``` +mvnw install -pl web -am -Dbuild.frontend.skip=true -Dmaven.test.skip=true +``` + +``` +$ROOT_DIR/web> ../mvnw install -pl web -am -Dbuild.frontend.skip=true -Dmaven.test.skip=true -f ../pom.xml +``` + +## run +``` +java -jar -Dpinpoint.zookeeper.address=$ZOOKEEPER_ADDRESS target/deploy/pinpoint-web-boot-$VERSION.jar +``` + +spring-profiles +``` +java -jar -Dpinpoint.zookeeper.address=$ZOOKEEPER_ADDRESS -Dspring.profiles.active=release target/deploy/pinpoint-web-boot-$VERSION.jar +``` diff --git a/web/src/main/bin/sample-web-start.sh b/web/src/main/bin/sample-web-start.sh deleted file mode 100755 index 9d7fa86976b9..000000000000 --- a/web/src/main/bin/sample-web-start.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash - -this="${BASH_SOURCE-$0}" -while [ -h "$this" ]; do - ls=`ls -ld "$this"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '.*/.*' > /dev/null; then - this="$link" - else - this=`dirname "$this"`/"$link" - fi -done - -# convert relative path to absolute path -bin=`dirname "$this"` -BASE_DIR=`cd "$bin/../../../">/dev/null; pwd` -VERSION=$(mvn -f $BASE_DIR/pom.xml help:evaluate -Dexpression=project.version -q -DforceStdout) - -if [ -f "$BASE_DIR/target/deploy/pinpoint-web-boot-${VERSION}.jar" ]; then - # Add below option to override zookeeper address defined at resources/profiles/release/pinpoint-web.properties - # -Dpinpoint.zookeeper.address="ZOOKEEPER ADDRESS" - java -jar -Dspring.profiles.active=release $BASE_DIR/target/deploy/pinpoint-web-boot-${VERSION}.jar -else - echo "pinpoint-web-boot-${VERSION}.jar doesn't exist. Please try again after successfully building pinpoint-web module." -fi