Skip to content

Commit 092059f

Browse files
authored
[WM-1646] Add missing fields for WorkflowDescription for WomTool /describe endpoint to Swagger (#7004)
1 parent d142bd4 commit 092059f

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

docs/api/RESTAPI.md

Lines changed: 5 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

engine/src/main/resources/swagger/cromwell.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1251,8 +1251,20 @@ definitions:
12511251
- typeName: Int
12521252
- typeName: String
12531253
typeDisplayName: Pair[Int, String]
1254+
images:
1255+
type: array
1256+
items:
1257+
type: string
12541258
submittedDescriptorType:
12551259
$ref: '#/definitions/DescriptorTypeAndVersion'
1260+
importedDescriptorTypes:
1261+
type: array
1262+
items:
1263+
$ref: '#/definitions/DescriptorTypeAndVersion'
1264+
meta:
1265+
type: object
1266+
parameterMeta:
1267+
type: object
12561268
isRunnableWorkflow:
12571269
description: Indicates whether this file can be run on its own (e.g. a WDL workflow)
12581270
type: boolean

processes/release_processes/README.MD

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,16 @@ This generates the client library and runs the generated tests as well. A succe
140140
[success] Total time: 4 s, completed Jun 26, 2019 3:01:19 PM
141141
```
142142

143-
To publish to artifactory, first obtain the artifactory username and credentials. Then run
143+
To publish to artifactory, first obtain the artifactory username and credentials. Credentials are located in Vault at path `secret/dsde/cromwell/common/cromwell-artifactory`. Then run
144144

145145
```
146146
export ARTIFACTORY_USERNAME=<the-username>
147147
export ARTIFACTORY_PASSWORD=<the-password>
148148
./scripts/publish-client.sh
149149
```
150150

151+
A SNAP version of the client library will be published in jFrog at [this path](https://broadinstitute.jfrog.io/ui/repos/tree/General/libs-release-local/org/broadinstitute/cromwell).
152+
151153
## Cromwell setup for publishing
152154

153155
One can run a publishing-friendly Cromwell using a containerized MySQL server and config files

0 commit comments

Comments
 (0)