Skip to content
This repository was archived by the owner on Sep 25, 2023. It is now read-only.

[REVIEW] ENH Improve gpuCI scripts - #275

Merged
dillon-cullinan merged 4 commits into
rapidsai:branch-0.17from
dillon-cullinan:enh-gpuci
Nov 6, 2020
Merged

[REVIEW] ENH Improve gpuCI scripts#275
dillon-cullinan merged 4 commits into
rapidsai:branch-0.17from
dillon-cullinan:enh-gpuci

Conversation

@dillon-cullinan

Copy link
Copy Markdown
Contributor

Overview
First step before "Project Flash" to improve gpuCI scripts and allow for use of different node types for CPU builds. Post "Project Flash" there will be another round of improvements and updates with the goal to make these scripts easier to maintain.

Changes

  • Consolidates some of the CPU gpuCI scripts, reducing number of scripts to maintain
  • Standardizes naming of the upload script to upload.sh
  • Changes logging to use gpuci_logger where practical
  • Updates comments and documentation where necessary
  • Enables gpuCI to override environment variables based on node types

@dillon-cullinan
dillon-cullinan requested a review from a team as a code owner October 22, 2020 14:53
@GPUtester

Copy link
Copy Markdown
Contributor

Please update the changelog in order to start CI tests.

View the gpuCI docs here.

@ajschmidt8 ajschmidt8 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, just found an old TODO block that can be removed from the docs/build.sh script

Comment thread ci/docs/build.sh Outdated
Comment on lines 33 to 35
# TODO: Move installs to docs-build-env meta package
conda install -c anaconda markdown beautifulsoup4 jq
gpuci_conda_retry install -c anaconda markdown beautifulsoup4 jq
pip install sphinx-markdown-tables

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

similarly to the comment on Mike's PR below, this whole TODO block can be removed. I see sphinx-markdown-tables, markdown and beautifulsoup4 in the rapids-doc-env and jq in our gpuci devel images.

NVIDIA/cudf#6329 (comment)

@BradReesWork BradReesWork added the 3 - Ready for Review Ready for review by team label Oct 28, 2020
@BradReesWork BradReesWork added this to the 0.17 milestone Oct 28, 2020

@ajschmidt8 ajschmidt8 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one last item here can be removed, LGTM otherwise.

Comment thread ci/docs/build.sh Outdated
@dillon-cullinan
dillon-cullinan merged commit acbd416 into rapidsai:branch-0.17 Nov 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

3 - Ready for Review Ready for review by team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants