diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6f8e6eada75ee0f05e747b122b6392434611d445..3ab69b73c9dc5af39b6ac2478e787ab1fead234e 100755
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,7 +2,7 @@ before_script:
   - module load astrocyte
   - module load python/3.6.1-2-anaconda
   - pip install --user pytest-pythonpath==0.7.1 pytest-cov==2.5.1
-  - module load nextflow/0.31.1_Ignite
+  - module load nextflow/19.07.0
   - mkdir -p test_data/simple1
   - mkdir -p test_data/simple2
   - ln -sfn /project/shared/bicf_workflow_ref/workflow_testdata/cellranger/cellranger_mkfastq/simple1/* test_data/simple1/
@@ -26,7 +26,7 @@ astrocyte_check:
 simple_1FC:
   stage: simple
   script:
-    - nextflow run workflow/main.nf --bcl "test_data/simple1/*.tar.gz" --designFile "test_data/simple1/cellranger-tiny-bcl-simple-1_2_0.csv"
+    - nextflow run workflow/main.nf --bcl "test_data/simple1/*.tar.gz" --designFile "test_data/simple1/cellranger-tiny-bcl-simple-1_2_0.csv" -with-tower
     - pytest -m simple1
   artifacts:
     name: "$CI_JOB_NAME"
@@ -43,7 +43,7 @@ simple_1FC:
 simple_2FC:
   stage: simple
   script:
-    - nextflow run workflow/main.nf --bcl "test_data/simple2/*.tar.gz" --designFile "test_data/simple2/cellranger-tiny-bcl-simple-1_2_0.csv"
+    - nextflow run workflow/main.nf --bcl "test_data/simple2/*.tar.gz" --designFile "test_data/simple2/cellranger-tiny-bcl-simple-1_2_0.csv" -with-tower
     - pytest -m simple2
   artifacts:
     name: "$CI_JOB_NAME"
diff --git a/workflow/conf/biohpc.config b/workflow/conf/biohpc.config
index 09387c65e70d369a7f796fb6096c6925547d34f5..fa205014b8ac199d984176966f4ee912bf4b256c 100755
--- a/workflow/conf/biohpc.config
+++ b/workflow/conf/biohpc.config
@@ -45,3 +45,8 @@ report {
   enabled = true
   file = 'report.html'
 }
+
+tower {
+  accessToken = '3ade8f325d4855434b49aa387421a44c63e3360f'
+  enabled = true
+}