Skip to content

Commit

Permalink
Merge branch 'develop' into feature/java_21
Browse files Browse the repository at this point in the history
  • Loading branch information
denis-yuen committed Dec 5, 2024
2 parents 5a40563 + 5d706b6 commit 1a9f299
Show file tree
Hide file tree
Showing 31 changed files with 169 additions and 247 deletions.
5 changes: 3 additions & 2 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ common_jobs: &common_jobs
- integration-tests:
matrix:
parameters:
testing_profile: [ "singularity-tests", "bitbucket-tests" ]
testing_profile: [ "singularity-tests", "bitbucket-tests", "toil-integration-tests" ]
<<: *common_filters
<<: *slack_context
requires:
Expand Down Expand Up @@ -198,7 +198,8 @@ jobs:
- run:
name: findDevelopSnapshot
command: |
./mvnw versions:update-properties -Dincludes=io.dockstore:* -DallowSnapshots
# grab the latest snapshot version that doesn't seem to correspond to a feature branch or similar
./mvnw versions:update-properties -Dincludes="io.dockstore:*" -Dmaven.version.ignore=\.*-\.*-SNAPSHOT -DallowSnapshots
- run:
name: force update to latest snapshot versions, # review this step to see what versions were used, also see https://stackoverflow.com/questions/29020716/maven-what-does-u-update-snapshots-really-do
command: |
Expand Down
9 changes: 0 additions & 9 deletions .github/collab-mvn-settings.xml

This file was deleted.

9 changes: 0 additions & 9 deletions .github/snapshot-mvn-settings.xml

This file was deleted.

16 changes: 16 additions & 0 deletions .github/workflows/deploy_artifacts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Deploy artifacts

on:
push:
tags:
- '**'
branches-ignore:
- 'master'
- 'release/**'
- 'hotfix/**'
- 'dependabot/**'

jobs:
build:
uses: dockstore/workflow-actions/.github/workflows/deploy_artifacts.yaml@main
secrets: inherit
40 changes: 0 additions & 40 deletions .github/workflows/deploy_snapshot.yml

This file was deleted.

17 changes: 0 additions & 17 deletions .github/workflows/deploy_tagged.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
.idea
*.class
*.swp
.DS_Store

# Contains SQL statements to initialize testing DB with a confidential user and tokens
# Contains SQL statements to initialize testing DB with a confidential user, assuming they followed the dockstore setup tutorial
Expand Down
10 changes: 4 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The following section is useful for users of Dockstore (e.g. those that want to
launch tools).

After registering at [dockstore.org](https://dockstore.org), you will be able to download the Dockstore
CLI at https://dockstore.org/onboarding
CLI at [onboarding](https://dockstore.org/onboarding). The Dockstore command line script should be installed in a location in your path.

### Configuration File

Expand All @@ -41,12 +41,13 @@ token = <your generated by the dockstore site>
server-url = https://www.dockstore.org/api
```

For developers, if you are working with a custom-built or updated Dockstore client you will need to update the jar in: `~/.dockstore/config/self-installs`.

### File Provisioning

By default, cwltool reads input files from the local filesystem. Dockstore also adds support for additional file systems
such as http, https, and ftp. Through a plug-in system, Dockstore also supports
the Amazon S3, [Synapse](http://docs.synapse.org/articles/downloading_data.html), and
[ICGC Score Client](https://docs.icgc.org/download/guide/#score-client-usage) via [plugins](https://github.com/dockstore).
Amazon S3 and [Synapse](https://help.synapse.org/docs/Downloading-Data-Programmatically.2003796248.html) via [plugins](https://github.com/dockstore).

Download the above set of default plugins via:
```
Expand All @@ -68,9 +69,6 @@ cache-dir = /home/<user>/.dockstore/cache #set this to determine where input f
[dockstore-file-s3-plugin]
endpoint = #set this to point at a non AWS S3 endpoint
[dockstore-file-icgc-storage-client-plugin]
client = /media/large_volume/icgc-storage-client-1.0.23/bin/icgc-storage-client
```

Additional plugins can be created by taking one of the repos in [plugins](https://github.com/dockstore) as a model and
Expand Down
Loading

0 comments on commit 1a9f299

Please sign in to comment.