diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml new file mode 100644 index 00000000..33c78d89 --- /dev/null +++ b/.github/workflows/build_and_test.yml @@ -0,0 +1,39 @@ +name: Build and Test + +on: + push: + branches: + - '**' + +jobs: + building-rskj-and-powpeg-node: + runs-on: ubuntu-latest + container: + image: openjdk:8-jdk + steps: + - uses: actions/checkout@v4 + - name: Setup System Tools + run: | + apt update -y + apt install -y curl + + - name: Checkout code + uses: actions/checkout@v4 + + - uses: actions/checkout@v4 + - name: Pull rskj + run: | + git clone https://github.com/rsksmart/rskj.git rskj + cd rskj + ./configure.sh && chmod +x gradlew + ./gradlew --no-daemon clean build -x test + + - uses: actions/checkout@v4 + - name: Pull powpeg-node + run: | + git clone https://github.com/rsksmart/powpeg-node.git powpeg-node + mkdir -p powpeg-node/rskj + cp ./rskj/rskj-core/build/libs/rskj-core-*-all.jar powpeg-node/rskj +# cd powpeg-node +# ./configure.sh && chmod +x gradlew +# ./gradlew --no-daemon clean build \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..26d33521 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 00000000..07115cdf --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..5a5f26f1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/rootstock-integration-tests.iml b/.idea/rootstock-integration-tests.iml new file mode 100644 index 00000000..d6ebd480 --- /dev/null +++ b/.idea/rootstock-integration-tests.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..35eb1ddf --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file