diff --git a/.github/workflows/checks_develop_pr.yml b/.github/workflows/checks_develop_pr.yml new file mode 100644 index 00000000..26003fd1 --- /dev/null +++ b/.github/workflows/checks_develop_pr.yml @@ -0,0 +1,19 @@ +name: PR Checks against develop branch +on: + pull_request: + branches: [develop] + types: [opened, synchronize, closed] +jobs: + build: + runs-on: [self-hosted, Linux, X64, Ubuntu] + steps: + - uses: actions/checkout@v3 + with: + ref: ${{ github.event.pull_request.head.sha }} + - run: | + cd $GITHUB_WORKSPACE && pwd + if [ ! -d .git ]; then git init; git config user.email "you@dummy.com"; git config user.name "dummy"; git add --all && git commit -q -m "Only fix mvn goals for github workflow"; fi + if [ -f ~/.cskefu.rc ]; then source ~/.cskefu.rc; else echo "Not found ~/.cskefu.rc; find info with https://github.com/cskefu/cskefu/issues/688"; exit 1; fi + java -version && mvn -version + $GITHUB_WORKSPACE/plugins/bin/buildAll.sh + $GITHUB_WORKSPACE/server/bin/package.sh diff --git a/compose/README.md b/compose/README.md new file mode 100644 index 00000000..43124fbb --- /dev/null +++ b/compose/README.md @@ -0,0 +1,14 @@ +# CSKeFu on Docker Compose + +## Start + +``` +cp sample.env .env +docker-compose up -d +``` + +For an instance services, run as fresh - delete data, pull latest image and start. + +``` +./bin/flush.sh +``` \ No newline at end of file diff --git a/plugins/README.md b/plugins/README.md new file mode 100644 index 00000000..d86cae4b --- /dev/null +++ b/plugins/README.md @@ -0,0 +1,8 @@ +# CSKeFu Plugins + +## Build and Deploy + +``` +./bin/buildAll.sh +./bin/deployAll.sh +``` \ No newline at end of file