@@ -4,7 +4,7 @@ name: default
44type : docker
55
66steps :
7- # Restore cache of downloaded dependencies
7+ # Restore cache of downloaded dependencies
88 - name : restore-cache
99 image : drillster/drone-volume-cache
1010 settings :
2020 - name : run-tests
2121 image : thehiveproject/drone-scala-node
2222 commands :
23- - . ~/.nvm/nvm.sh
24- - sbt -Duser.home=$PWD test
23+ - sbt -Duser.home=$PWD test:compile test
2524
2625 # Build packages
2726 - name : build-packages
@@ -55,9 +54,11 @@ steps:
5554 image : drillster/drone-volume-cache
5655 settings :
5756 rebuild : true
57+ backend : " filesystem"
5858 mount :
5959 - .sbt
6060 - .ivy2
61+ - .cache
6162 - ui/node_modules
6263 - ui/bower_components
6364 volumes : [{name: cache, path: /cache}]
6667 - name : send packages
6768 image : appleboy/drone-scp
6869 settings :
69- host : {from_secret: scp_host }
70- username : {from_secret: scp_user }
71- key : {from_secret: scp_key }
70+ host : {from_secret: package_host }
71+ username : {from_secret: package_user }
72+ key : {from_secret: package_key }
7273 target : {from_secret: incoming_path}
7374 source :
7475 - target/cortex*.deb
8283 - name : publish packages
8384 image : appleboy/drone-ssh
8485 settings :
85- host : {from_secret: scp_host }
86- user : {from_secret: scp_user }
87- key : {from_secret: scp_key }
86+ host : {from_secret: package_host }
87+ user : {from_secret: package_user }
88+ key : {from_secret: package_key }
8889 publish_script : {from_secret: publish_script}
8990 commands :
9091 - PLUGIN_SCRIPT="bash $PLUGIN_PUBLISH_SCRIPT cortex $(cat cortex-version.txt)" /bin/drone-ssh
@@ -109,7 +110,7 @@ steps:
109110 settings :
110111 context : target/docker/stage
111112 dockerfile : target/docker/stage/Dockerfile
112- registry : {from_secret: harbor_server }
113+ registry : {from_secret: harbor_registry }
113114 repo : {from_secret: harbor_repo}
114115 username : {from_secret: harbor_username}
115116 password : {from_secret: harbor_password}
0 commit comments