Skip to content
Snippets Groups Projects
Commit db1748cc authored by Klaas Kliffen's avatar Klaas Kliffen :satellite:
Browse files

Merge branch 'CWG-68' into 'main'

Resolve CWG-68

Closes CWG-68

See merge request !21
parents 044146b4 30d0499c
No related branches found
No related tags found
1 merge request!21Resolve CWG-68
Pipeline #53387 canceled
Pipeline: Python Package

#53388

    ......@@ -95,21 +95,25 @@ package_files:
    package_docs:
    stage: package
    allow_failure: true
    artifacts:
    expire_in: 1w
    paths:
    - docs/* # update path to match the dest dir for documentation
    script:
    - echo "build and collect docs"
    - exit 1
    run_integration_tests:
    stage: integration
    allow_failure: true
    needs:
    - package_files
    script:
    - echo "make sure to move out of source dir"
    - echo "install package from filesystem (or use the artefact)"
    - echo "run against foreign systems (e.g. databases, cwl etc.)"
    - exit 1
    publish_on_gitlab:
    stage: publish
    ......@@ -163,6 +167,7 @@ publish_on_pypi:
    publish_to_readthedocs:
    stage: publish
    allow_failure: true
    environment: readthedocs
    needs:
    - package_docs
    ......@@ -171,3 +176,4 @@ publish_to_readthedocs:
    - if: $CI_COMMIT_TAG
    script:
    - echo "scp docs/* ???"
    - exit 1
    [build-system]
    requires = [
    "setuptools>=45",
    "setuptools>=62.6",
    "setuptools_scm[toml]>=6.2",
    "wheel"
    ]
    ......
    numpy >= 1.20.0 # BSD
    importlib-metadata>=0.12, <5.0;python_version<"3.8"
    numpy
    ......@@ -29,9 +29,7 @@ classifiers =
    include_package_data = true
    packages = find:
    python_requires = >=3.7
    install_requires =
    importlib-metadata>=0.12, <5.0;python_version<"3.8"
    numpy
    install_requires = file: requirements.txt
    [flake8]
    max-line-length = 88
    ......
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment