Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GEN-863] Add patch release #21

Merged
merged 41 commits into from
Sep 13, 2024
Merged
Changes from 1 commit
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
fb28674
Add patch release
thomasyu888 Aug 15, 2024
a2c0152
Add patch release
thomasyu888 Aug 15, 2024
c77a853
Use genie container
thomasyu888 Aug 15, 2024
3a627c9
Create dashboard html module
thomasyu888 Aug 16, 2024
b6564db
Add staging option
thomasyu888 Aug 16, 2024
0f3ccc9
Lint
thomasyu888 Aug 16, 2024
10d7f05
Update process config
thomasyu888 Aug 16, 2024
8613e0d
Add missing module
thomasyu888 Aug 16, 2024
bcdb828
Add channel values
thomasyu888 Aug 16, 2024
e8b08f8
Patch
thomasyu888 Aug 16, 2024
20b90cb
Positional arguments
thomasyu888 Aug 16, 2024
946afde
Bump memory for patch release
thomasyu888 Aug 16, 2024
3809302
Remove quote
thomasyu888 Aug 16, 2024
34ca5c2
cd into /root/Genie
thomasyu888 Aug 16, 2024
ea22341
Add readme
thomasyu888 Aug 16, 2024
318b50b
Compare two folders that should contain identical data
thomasyu888 Aug 18, 2024
3971366
Add production
thomasyu888 Aug 18, 2024
00f2257
Since project_id is specified, use project_id to determine if product…
thomasyu888 Aug 18, 2024
5414262
Fix args
thomasyu888 Aug 18, 2024
b6e1919
Remove subprocess
thomasyu888 Aug 18, 2024
72da9d4
Modularize patch code by splitting off patch_file function
thomasyu888 Aug 18, 2024
89c7be5
Comment out code and shuffle things around
thomasyu888 Aug 18, 2024
15ba576
the release name is no longer included in the filename
thomasyu888 Aug 18, 2024
9e0fb00
Patch
thomasyu888 Aug 18, 2024
312a2f8
Add patch cna file function
thomasyu888 Aug 18, 2024
ef6b2ec
Revoke access for data clinical file, and shuffle code around
thomasyu888 Aug 19, 2024
27de200
Patch releases
thomasyu888 Aug 19, 2024
4bc8e2e
Remove dead code and add TODOs
thomasyu888 Aug 19, 2024
965e609
Update scripts/patch_release/patch.py
thomasyu888 Aug 20, 2024
532269a
Add returns
thomasyu888 Aug 20, 2024
2a4f312
Merge branch 'modularize-patch-code' of github.com:Sage-Bionetworks-W…
thomasyu888 Aug 20, 2024
8c0bbd1
Merge pull request #22 from Sage-Bionetworks-Workflows/modularize-pat…
thomasyu888 Aug 20, 2024
ff8b4bd
lint
thomasyu888 Aug 20, 2024
4915f38
Add schema
thomasyu888 Aug 27, 2024
b7b3f4e
Add release
thomasyu888 Aug 27, 2024
d9cffb1
Rename
thomasyu888 Aug 27, 2024
4e385d9
Add argparse
thomasyu888 Aug 27, 2024
efe387b
Add compare release module
thomasyu888 Aug 27, 2024
d86aa42
Update schema and workflow
thomasyu888 Aug 27, 2024
5ee64be
Use
thomasyu888 Aug 27, 2024
264bf13
Update scripts/patch_release/compare_patch.py
thomasyu888 Sep 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add release
thomasyu888 committed Aug 27, 2024
commit b7b3f4e9652890328194027b0c1e63ad3f3729b0
6 changes: 6 additions & 0 deletions patch_release_nf_schema.json
Original file line number Diff line number Diff line change
@@ -22,6 +22,12 @@
"retracted_sample_synid": {
"type": "string",
"description": "samples_to_retract.csv of 3rd consortium release"
},
"release": {
"type": "string",
"description": "Release name. E.g: 13.1-consortium",
"default": "TEST.consortium",
"pattern": "\\d+[.]\\d+-(consortium)$"
}
}
}