icgc-argo / workflow-management

GNU Affero General Public License v3.0
0 stars 1 forks source link

Feature Request - add `-offline` option when run `nextflow run` #175

Open lindaxiang opened 3 years ago

lindaxiang commented 3 years ago

As @junjun-zhang suggest, we could add -offline option when run nextflow run.

In our case, we don't really need nextflow to check github once a particular version of the workflow code is pulled done once. Here are some information: https://github.com/nextflow-io/nextflow/commit/4a8cb934ff6937c7803251c9a813af6ec6684fe1#diff-90f352e1beb0499b237c70a[…]90ec4f63d2e59a402fa137ecdR183

This could potentially help to solve the issue: https://github.com/icgc-argo/workflow-management/issues/153

junjun-zhang commented 3 years ago

This assumes the workflow code repo already has the desired version pulled down, how to do that is an open question.

akachru-github commented 3 years ago

The Open Access workflow is likely going to be rate limited by the Github api. This feature request should allow us to avoid this.

rosibaj commented 3 years ago

@akachru-github to schedule a chat for this with @jmimico regarding setting up a git server in RDPC

lepsalex commented 3 years ago

looks like it should be possible to setup our own "hub" using the Nextflow config instructions here: https://www.nextflow.io/docs/latest/sharing.html?highlight=private#private-server-configuration