ci auto deploy
This commit is contained in:
		
							parent
							
								
									1bfd7c3a59
								
							
						
					
					
						commit
						8d8a60153a
					
				|  | @ -7,16 +7,26 @@ variables: | ||||||
|      |      | ||||||
| stages: | stages: | ||||||
| 	- compile | 	- compile | ||||||
|  | 	- deploy | ||||||
| 
 | 
 | ||||||
| compile: | compile: | ||||||
| 	stage: compile | 	stage: compile | ||||||
| 	script: | 	script: | ||||||
| 		- echo "==== Download the SDK ====" | 		- echo "==== Download the SDK ====" | ||||||
|         - sh .ci/download_sdk.sh | 		- .ci/download_sdk.sh | ||||||
| 		- echo "==== Prepare build_dir ====" | 		- echo "==== Prepare build_dir ====" | ||||||
|         - sh .ci/prepare_build_dir.sh | 		- .ci/prepare_build_dir.sh | ||||||
| 		- echo "==== build packages ====" | 		- echo "==== build packages ====" | ||||||
|         - sh .ci/build_pkgs.sh | 		- .ci/build_pkgs.sh | ||||||
| 	artifacts: | 	artifacts: | ||||||
| 		paths: | 		paths: | ||||||
| 			- build_dir/bin/packages | 			- build_dir/bin/packages | ||||||
|  | 
 | ||||||
|  | compile: | ||||||
|  | 	stage: deploy | ||||||
|  | 	script: | ||||||
|  | 		- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )' | ||||||
|  | 		- eval $(ssh-agent -s) | ||||||
|  | 		- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null | ||||||
|  | 		- .ci/deploy.sh flur.hotoho.n.sum7.eu | ||||||
|  | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue