Skip to content
Snippets Groups Projects

Ci refactoring

Merged André MAYORAZ requested to merge ci_refactoring into master
2 unresolved threads

Refactoring of the CI process.

Linked to Issue #42 (closed)

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • André MAYORAZ requested review from @ydayer

    requested review from @ydayer

    • For the documentation part, I recommend bob/auto-intersphinx>, a plugin to handle these URLs. Please check the docs.

    • That's exactly what we need, thanks.

      We have some trouble depending on that package as-is, though. The package is only available on its GitLab registry and we would need to specify the "index url" for each package we depend upon if they are only published there (at least as far as I understand).

      If we release auto-intersphinx, it would be availabel on Pypi directly and would simplify things. Should we do that?

    • That should be auto-integrated on the citools pipelines. Why are you having issues? For example, bob/exposed> uses bob/auto-intersphinx>. That shall work correctly.

    • Just tested it seems it was an error coming from gitlab-ci-local. It looks like it works using directly Gitlab.

    • Check bob/auto-intersphinx> documentation for details on the problem you are currently having on the doc stage. The package tries its best to resolve the URL for the package documentation. If it cannot for any reason, it prints the errors you have on the logs there.

      For the gitlab-ci-local, I'm not sure what that is, so it is difficult to help.

    • Please register or sign in to reply
46 - {{ pin_compatible('dask-jobqueue', max_pin='x.x') }}
47 - {{ pin_compatible('distributed', max_pin='x.x') }}
48 - {{ pin_compatible('scikit-learn', max_pin='x.x') }}
49 - {{ pin_compatible('xarray', max_pin='x.x') }}
40 - bob.extension
41 - bob.io.base
42 - {{ pin_compatible('numpy') }}
43 - {{ pin_compatible('dask') }}
44 - {{ pin_compatible('dask-jobqueue') }}
45 - {{ pin_compatible('distributed') }}
46 - {{ pin_compatible('scikit-learn') }}
47 - {{ pin_compatible('xarray') }}
50 48 - {{ pin_compatible('h5py') }}
51 49 run_constrained:
52 - {{ pin_compatible('dask-ml', max_pin='x.x') }}
50 - {{ pin_compatible('dask-ml') }}
  • Yannick DAYER
  • Looks good otherwise. Thanks for going through that!

  • André MAYORAZ added 1 commit

    added 1 commit

    • 50e1ab0f - [ci] put dask-ml back as dependency of doc and test

    Compare with previous version

  • André MAYORAZ added 1 commit

    added 1 commit

    • 89e8d97e - [doc] added auto-intersphinx dependency inside toml

    Compare with previous version

  • André MAYORAZ added 1 commit

    added 1 commit

    • e0c826b8 - [doc] Added auto-intersphinx in conf.py

    Compare with previous version

  • André MAYORAZ added 1 commit

    added 1 commit

    • 95471846 - [doc] Added auto-intersphinx in conf.py

    Compare with previous version

  • André MAYORAZ added 1 commit

    added 1 commit

    • d8fec214 - [doc] Added auto-intersphinx in conf.py

    Compare with previous version

  • André MAYORAZ added 1 commit

    added 1 commit

    • 033c97aa - [doc] Added bob.io.base in catalog.json

    Compare with previous version

  • André MAYORAZ added 1 commit

    added 1 commit

    • 029033df - [doc] Added bob.io.base in catalog.json

    Compare with previous version

  • I merge this branch. Modifications related to bob.extension replacement have been moved to the branch bob_extension_replacement and are listed on Issue #43 (closed)

  • André MAYORAZ mentioned in commit a10c058e

    mentioned in commit a10c058e

  • Please register or sign in to reply
    Loading