diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..c0f71d1 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,31 @@ +name: Build and Test + +on: + push: + branches: [ $default-branch, master ] + pull_request: + branches: [ $default-branch, master ] + +jobs: + build: + + runs-on: [self-hosted, linux] + + steps: + - uses: actions/checkout@v2 + - name: Clean + run: ./build.sh -t Clean --exclusive + - name: Build + run: ./build.sh -t Build --exclusive + + tests: + + runs-on: [self-hosted, linux] + + steps: + - uses: actions/checkout@v2 + - name: Clean + run: ./build.sh -t Clean --exclusive + - name: Unit tests + run: ./build.sh -t UnitTests --exclusive + diff --git a/.github/workflows/nuget_publish.yml b/.github/workflows/nuget_publish.yml new file mode 100644 index 0000000..7dc96a0 --- /dev/null +++ b/.github/workflows/nuget_publish.yml @@ -0,0 +1,17 @@ +name: Publish packages to Nuget + +on: + push: + branches: [ master ] + +jobs: + publish: + + runs-on: [self-hosted, linux] + + steps: + - uses: actions/checkout@v2 + - name: Pack + run: ./build.sh -t GitHub --nugetApiKey=$nugetApiKey + env: + nugetApiKey: ${{ secrets.NUGETAPIKEY }} diff --git a/.gitignore b/.gitignore index 39d25d8..0a520c8 100644 --- a/.gitignore +++ b/.gitignore @@ -216,3 +216,5 @@ $RECYCLE.BIN/ # Nuget files *.nupkg + +.idea/.idea.Curiosity.SPSS/.idea/ diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..f1321c1 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,4 @@ +# Default ignored files +/.idea.SpssLib/.idea/workspace.xml +/.idea.Curisoity.SPSS/.idea/workspace.xml +/.idea.Curiosity.SPSS/.idea/workspace.xml diff --git a/.idea/.idea.Curisoity.SPSS/.idea/.name b/.idea/.idea.Curisoity.SPSS/.idea/.name new file mode 100644 index 0000000..79ceb71 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/.name @@ -0,0 +1 @@ +Curisoity.SPSS \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/.idea/contentModel.xml b/.idea/.idea.Curisoity.SPSS/.idea/contentModel.xml new file mode 100644 index 0000000..385d1bf --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/contentModel.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/.idea/encodings.xml b/.idea/.idea.Curisoity.SPSS/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/.idea/indexLayout.xml b/.idea/.idea.Curisoity.SPSS/.idea/indexLayout.xml new file mode 100644 index 0000000..27ba142 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/.idea/modules.xml b/.idea/.idea.Curisoity.SPSS/.idea/modules.xml new file mode 100644 index 0000000..ee0fa78 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/.idea/projectSettingsUpdater.xml b/.idea/.idea.Curisoity.SPSS/.idea/projectSettingsUpdater.xml new file mode 100644 index 0000000..7515e76 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/projectSettingsUpdater.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/.idea/vcs.xml b/.idea/.idea.Curisoity.SPSS/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SPSS/riderModule.iml b/.idea/.idea.Curisoity.SPSS/riderModule.iml new file mode 100644 index 0000000..a15aa56 --- /dev/null +++ b/.idea/.idea.Curisoity.SPSS/riderModule.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/.name b/.idea/.idea.Curisoity.SpssLib/.idea/.name new file mode 100644 index 0000000..df78979 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/.name @@ -0,0 +1 @@ +Curisoity.SpssLib \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/contentModel.xml b/.idea/.idea.Curisoity.SpssLib/.idea/contentModel.xml new file mode 100644 index 0000000..eba0736 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/contentModel.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/encodings.xml b/.idea/.idea.Curisoity.SpssLib/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/indexLayout.xml b/.idea/.idea.Curisoity.SpssLib/.idea/indexLayout.xml new file mode 100644 index 0000000..27ba142 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/modules.xml b/.idea/.idea.Curisoity.SpssLib/.idea/modules.xml new file mode 100644 index 0000000..4458021 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/projectSettingsUpdater.xml b/.idea/.idea.Curisoity.SpssLib/.idea/projectSettingsUpdater.xml new file mode 100644 index 0000000..7515e76 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/projectSettingsUpdater.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/vcs.xml b/.idea/.idea.Curisoity.SpssLib/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/.idea.Curisoity.SpssLib/.idea/workspace.xml b/.idea/.idea.Curisoity.SpssLib/.idea/workspace.xml new file mode 100644 index 0000000..f713a5f --- /dev/null +++ b/.idea/.idea.Curisoity.SpssLib/.idea/workspace.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +