diff --git a/appveyor.yml b/appveyor.yml index 6752568..fd7efa4 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -72,22 +72,30 @@ after_build: - ps: echo $env:CORE_PACKAGE_NAME - ps: echo $env:PYTHON_PACKAGE_NAME - ps: echo $env:JAVA_PACKAGE_NAME - - mkdir artifacts_core - - cd artifacts_core - - mkdir %CORE_PACKAGE_NAME% - - cd %CORE_PACKAGE_NAME% - - mkdir lib - - mkdir include - - mkdir license - - cd ../.. + + - ps: $env:ARTIFACTS_TO_DEPLOY = "" + - ps: | - copy build/core/release/sourcetraildb.lib artifacts_core/$env:CORE_PACKAGE_NAME/lib/ - copy build/core/include/version.h artifacts_core/$env:CORE_PACKAGE_NAME/include/ - copy core/include/* artifacts_core/$env:CORE_PACKAGE_NAME/include/ - copy LICENSE.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/license_sourcetraildb.txt - copy external/catch/license_catch.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/ - copy external/cpp_sqlite/license_cpp_sqlite.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/ - copy external/json/license_json.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/ + mkdir artifacts_core + if ($env:DEPLOY_CORE -eq "1") { + cd artifacts_core + mkdir $env:CORE_PACKAGE_NAME + cd $env:CORE_PACKAGE_NAME + mkdir lib + mkdir include + mkdir license + cd ../.. + + copy build/core/release/sourcetraildb.lib artifacts_core/$env:CORE_PACKAGE_NAME/lib/ + copy build/core/include/version.h artifacts_core/$env:CORE_PACKAGE_NAME/include/ + copy core/include/* artifacts_core/$env:CORE_PACKAGE_NAME/include/ + copy LICENSE.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/license_sourcetraildb.txt + copy external/catch/license_catch.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/ + copy external/cpp_sqlite/license_cpp_sqlite.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/ + copy external/json/license_json.txt artifacts_core/$env:CORE_PACKAGE_NAME/license/ + + $env:ARTIFACTS_TO_DEPLOY = $env:ARTIFACTS_TO_DEPLOY + "," + $env:CORE_PACKAGE_NAME + } - mkdir artifacts_bindings_python - cd artifacts_bindings_python - mkdir %PYTHON_PACKAGE_NAME% @@ -115,18 +123,14 @@ after_build: copy external/cpp_sqlite/license_cpp_sqlite.txt artifacts_bindings_java/$env:JAVA_PACKAGE_NAME/license/ copy external/json/license_json.txt artifacts_bindings_java/$env:JAVA_PACKAGE_NAME/license/ - ps: | - $env:ARTIFACTY_TO_DEPLOY = "" - if ($env:DEPLOY_CORE -eq "1") { - $env:ARTIFACTY_TO_DEPLOY = $env:ARTIFACTY_TO_DEPLOY + "," + $env:CORE_PACKAGE_NAME - } if ($env:DEPLOY_PYTHON_BINDINGS -eq "1") { - $env:ARTIFACTY_TO_DEPLOY = $env:ARTIFACTY_TO_DEPLOY + "," + $env:PYTHON_PACKAGE_NAME + $env:ARTIFACTS_TO_DEPLOY = $env:ARTIFACTS_TO_DEPLOY + "," + $env:PYTHON_PACKAGE_NAME } if ($env:DEPLOY_JAVA_BINDINGS -eq "1") { - $env:ARTIFACTY_TO_DEPLOY = $env:ARTIFACTY_TO_DEPLOY + "," + $env:JAVA_PACKAGE_NAME + $env:ARTIFACTS_TO_DEPLOY = $env:ARTIFACTS_TO_DEPLOY + "," + $env:JAVA_PACKAGE_NAME } - $env:ARTIFACTY_TO_DEPLOY = $env:ARTIFACTY_TO_DEPLOY.substring(1) - echo $env:ARTIFACTY_TO_DEPLOY + $env:ARTIFACTS_TO_DEPLOY = $env:ARTIFACTS_TO_DEPLOY.substring(1) + echo $env:ARTIFACTS_TO_DEPLOY test_script: @@ -147,7 +151,7 @@ artifacts: deploy: provider: GitHub - artifact: $(ARTIFACTY_TO_DEPLOY) + artifact: $(ARTIFACTS_TO_DEPLOY) auth_token: secure: 8UwbjFrtR19GxLgL3O3efUT0Su2mp3+X23YioThJITupEvexmQJPAf3Whmmb3eeL on: