diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 28ddba36c231a862017112b951efa085530fecdd..1daee1ae0df9c82887e63585128cae3f18376670 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ stages: - test - deploy - + ############################################################################### ## ## ## Build templates ## @@ -1589,7 +1589,7 @@ doc: - docker artifacts: paths: - - build/doc + - build/doc expire_in: 1 weeks @@ -1669,13 +1669,13 @@ coverage: -############################################################################### -## ## -## Windows Builds ## -## ## -############################################################################### - - + ############################################################################### + ## ## + ## Windows Builds ## + ## ## + ############################################################################### + + .win_build_template: &win_build_definition tags: - win @@ -1690,8 +1690,8 @@ coverage: - cmake -LAH -DWALBERLA_BUILD_TESTS=ON -DWALBERLA_BUILD_BENCHMARKS=ON -DWALBERLA_BUILD_TUTORIALS=ON -DWALBERLA_BUILD_WITH_MPI=$WALBERLA_BUILD_WITH_MPI -DWALBERLA_BUILD_WITH_OPENMP=$WALBERLA_BUILD_WITH_OPENMP -DWALBERLA_DOUBLE_ACCURACY=$WALBERLA_DOUBLE_ACCURACY -DWARNING_ERROR=ON -G "$CMAKE_GENERATOR" .. - MSBuild.exe walberla.sln /property:Configuration=$BUILD_CONFIGURATION /verbosity:minimal /maxcpucount:4 - ctest -LE $CTEST_EXCLUDE_LABELS -C $BUILD_CONFIGURATION --output-on-failure -j 4 - - + + msvc-14_Hybrid_Dbg: <<: *win_build_definition variables: @@ -1704,7 +1704,7 @@ msvc-14_Hybrid_Dbg: except: variables: - $DISABLE_PER_COMMIT_BUILDS - + msvc-14_Hybrid_SP_Dbg: <<: *win_build_definition variables: @@ -1717,7 +1717,7 @@ msvc-14_Hybrid_SP_Dbg: only: variables: - $ENABLE_NIGHTLY_BUILDS - + msvc-14_Hybrid: <<: *win_build_definition variables: @@ -1730,7 +1730,7 @@ msvc-14_Hybrid: only: variables: - $ENABLE_NIGHTLY_BUILDS - + msvc-14_Serial_Dbg: <<: *win_build_definition variables: @@ -1743,7 +1743,7 @@ msvc-14_Serial_Dbg: only: variables: - $ENABLE_NIGHTLY_BUILDS - + msvc-14_Serial: <<: *win_build_definition variables: @@ -1756,7 +1756,7 @@ msvc-14_Serial: only: variables: - $ENABLE_NIGHTLY_BUILDS - + msvc-14_MpiOnly_Dbg: <<: *win_build_definition variables: @@ -1769,7 +1769,7 @@ msvc-14_MpiOnly_Dbg: only: variables: - $ENABLE_NIGHTLY_BUILDS - + msvc-14_MpiOnly: <<: *win_build_definition variables: @@ -1782,8 +1782,8 @@ msvc-14_MpiOnly: only: variables: - $ENABLE_NIGHTLY_BUILDS - - + + msvc-14.1_Hybrid_Dbg: <<: *win_build_definition variables: @@ -1796,7 +1796,7 @@ msvc-14.1_Hybrid_Dbg: except: variables: - $DISABLE_PER_COMMIT_BUILDS - + msvc-14.1_Hybrid_SP_Dbg: <<: *win_build_definition variables: @@ -1809,7 +1809,7 @@ msvc-14.1_Hybrid_SP_Dbg: except: variables: - $DISABLE_PER_COMMIT_BUILDS - + msvc-14.1_Hybrid: <<: *win_build_definition variables: @@ -1822,7 +1822,7 @@ msvc-14.1_Hybrid: except: variables: - $DISABLE_PER_COMMIT_BUILDS - + msvc-14.1_Serial_Dbg: <<: *win_build_definition variables: @@ -1835,7 +1835,7 @@ msvc-14.1_Serial_Dbg: except: variables: - $DISABLE_PER_COMMIT_BUILDS - + msvc-14.1_Serial: <<: *win_build_definition variables: @@ -1848,7 +1848,7 @@ msvc-14.1_Serial: only: variables: - $ENABLE_NIGHTLY_BUILDS - + msvc-14.1_MpiOnly_Dbg: <<: *win_build_definition variables: @@ -1861,7 +1861,7 @@ msvc-14.1_MpiOnly_Dbg: except: variables: - $DISABLE_PER_COMMIT_BUILDS - + msvc-14.1_MpiOnly: <<: *win_build_definition variables: @@ -1971,7 +1971,7 @@ mac_MpiOnly: dependencies: [] when: manual only: - - master@walberla/walberla + - master@walberla/walberla - tags@walberla/walberla conda-py36-win: @@ -1980,15 +1980,15 @@ conda-py36-win: - win script: - conda build --python=3.6 --user=lssfau utilities\\conda\\walberla - -conda-py35-win: + +conda-py37-win: <<: *conda_deploy_definition tags: - win script: - - conda build --python=3.5 --user=lssfau utilities\\conda\\walberla + - conda build --python=3.7 --user=lssfau utilities\\conda\\walberla -conda-py36-linux: +conda-py37-linux: <<: *conda_deploy_definition tags: - docker @@ -1996,9 +1996,9 @@ conda-py36-linux: script: - apt-get update - apt-get install -y build-essential - - conda build --python=3.6 --user=lssfau utilities/conda/walberla - -conda-py35-linux: + - conda build --python=3.7 --user=lssfau utilities/conda/walberla + +conda-py36-linux: <<: *conda_deploy_definition tags: - docker @@ -2006,7 +2006,7 @@ conda-py35-linux: script: - apt-get update - apt-get install -y build-essential - - conda build --python=3.5 --user=lssfau utilities/conda/walberla + - conda build --python=3.6 --user=lssfau utilities/conda/walberla ############################################################################### diff --git a/utilities/conda/withoutLbm/bld.bat b/utilities/conda/walberla/bld.bat similarity index 100% rename from utilities/conda/withoutLbm/bld.bat rename to utilities/conda/walberla/bld.bat diff --git a/utilities/conda/withLbm/build.sh b/utilities/conda/walberla/build.sh similarity index 100% rename from utilities/conda/withLbm/build.sh rename to utilities/conda/walberla/build.sh diff --git a/utilities/conda/withoutLbm/meta.yaml b/utilities/conda/walberla/meta.yaml similarity index 100% rename from utilities/conda/withoutLbm/meta.yaml rename to utilities/conda/walberla/meta.yaml index 06276f733d3f618384d6367cded9086ca3d86a24..869f578214879f354d01732d7eca7c86cefd0524 100644 --- a/utilities/conda/withoutLbm/meta.yaml +++ b/utilities/conda/walberla/meta.yaml @@ -1,8 +1,3 @@ -about: - home: www.walberla.net - license: GPLv3 - summary: High Performance, Multi-physics Simulation Framework - package: name: walberla version: {{ GIT_DESCRIBE_TAG }} @@ -34,3 +29,8 @@ source: test: imports: - waLBerla + +about: + home: www.walberla.net + license: GPLv3 + summary: High Performance, Multi-physics Simulation Framework diff --git a/utilities/conda/withoutLbm/run_test.py b/utilities/conda/walberla/run_test.py similarity index 100% rename from utilities/conda/withoutLbm/run_test.py rename to utilities/conda/walberla/run_test.py diff --git a/utilities/conda/withLbm/meta.yaml b/utilities/conda/withLbm/meta.yaml deleted file mode 100644 index b4b263edfd5204288ddeb390b3ca7d8f3bddccbe..0000000000000000000000000000000000000000 --- a/utilities/conda/withLbm/meta.yaml +++ /dev/null @@ -1,31 +0,0 @@ -about: - home: www.walberla.net - license: GPLv3 - summary: High Performance, Multi-physics Simulation Framework - -package: - name: walberla-lbm - version: {{ GIT_DESCRIBE_TAG }} -build: - number: {{ GIT_DESCRIBE_NUMBER }} - - -requirements: - build: - - {{ compiler('cxx') }} - - git - - cmake - - make - host: - - python - - boost - - mpich2 [linux] - - openmesh - run: - - python >=3.6 - - boost - - numpy - - mpich2 [linux] - - openmesh -source: - path: ../../.. diff --git a/utilities/conda/withoutLbm/build.sh b/utilities/conda/withoutLbm/build.sh deleted file mode 100644 index b873eaf14260af480a8b078bd11c37744b807225..0000000000000000000000000000000000000000 --- a/utilities/conda/withoutLbm/build.sh +++ /dev/null @@ -1,12 +0,0 @@ -mkdir build -cd build - -cmake \ - -DCMAKE_FIND_ROOT_PATH=${PREFIX} \ - -DCMAKE_INSTALL_PREFIX=${PREFIX} \ - -DWALBERLA_BUILD_WITH_PYTHON=ON \ - -DWALBERLA_BUILD_WITH_PYTHON_MODULE=ON \ - -DWALBERLA_BUILD_WITH_PYTHON_LBM=ON \ - .. - -make -j ${CPU_COUNT} pythonModuleInstall