Skip to content

ThomasEhardt-smarsh/ec-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

EC Project Notes

Current:

Local dev setup

sub-project build system local build status

ec-vam-ci

???

UNKONWN

ec-vam-core

maven

SUCCESS

ec-vam-data-consumer

maven

SUCCESS

ec-vam-data-transformer

maven

SUCCESS

ec-vam-deployment

???

UNKONWN

ec-vam-example-transformer

maven

SUCCESS

ec-vam-manifest-processor

maven

SUCCESS

ec-vam-manifest-publisher

maven

SUCCESS

ec-vam-monitoring-service

maven

SUCCESS

ec-vam-test

???

UNKONWN

Script used to build maven-based projects

#!/usr/bin/env bash

# NOTE: THIS REQUIRES FINDUTILS TO BE INSTALLED:
#       brew install findutils

set -e
set -u
set pipefail

PROJECTS=$(gfind . -maxdepth 2 -type f -name pom.xml -printf '%h ')


for p in ${PROJECTS[@]} ; do
    echo -n "building ${p} ... "
    pushd ${p} > /dev/null
         mvn clean install --log-file ../${p}-build.log  && echo "SUCCESS" || echo "FAILED TO BUILD ${p}" && exit 1
    popd > /dev/null
done

Next Up:

  • get non-maven projects to build/run

About

my notes on ec development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published