Skip to content

Migrate build scripts to coderbuild/utils and remove dead scripts - #500

Open
jjacobson95 wants to merge 1 commit into
mainfrom
scripts-migration-296
Open

jjacobson95 wants to merge 1 commit into
mainfrom
scripts-migration-296

Conversation

@jjacobson95

Copy link
Copy Markdown
Collaborator

Pipeline Hardening/Debugging PR # 17


Move the build-invoked scripts (check_schema, map_improve_sample_ids, map_improve_drug_ids, align_drug_descriptors, push_to_figshare) from scripts/ into coderbuild/utils/, update their invocation paths in build_all.py and build_dataset.py, and add coderbuild/utils to the upload image. Remove unused scripts update_version.py, figshare_pull.py, and assign_improve_ids.py.

Adding both of you for review because I removed (and migrated) a couple of scipts and I want to make sure that these are not required for anything anymore. I kept in push_to_pypi.py but will remove if not useful anymore - @ymahlich(?)

Closes #296.

Move the build-invoked scripts (check_schema, map_improve_sample_ids,
map_improve_drug_ids, align_drug_descriptors, push_to_figshare) from
scripts/ into coderbuild/utils/, update their invocation paths in
build_all.py and build_dataset.py, and add coderbuild/utils to the
upload image. Remove unused scripts update_version.py, figshare_pull.py,
and assign_improve_ids.py.

@ymahlich ymahlich left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Changes look good to me.
I don't think that the push_to_pypi script is still necessary since the pyproject.toml and hatch should be taking care of this, but keep it for now.
Once a version tag for v2.4 has been created and we have successfully published we can revisit that and remove the push_to_pypi script in the next version.
@jjacobson95 Maybe create an issue for that so we keep track of if.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clean up / Migrate Code in Scripts

2 participants