Feat: Raw push before build opytex
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			This commit is contained in:
		
							
								
								
									
										29
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										29
									
								
								.drone.yml
									
									
									
									
									
								
							| @@ -7,6 +7,21 @@ workspace: | |||||||
|     path: /drone/content/ |     path: /drone/content/ | ||||||
|  |  | ||||||
| steps: | steps: | ||||||
|  | - name: Push Raw | ||||||
|  |   image: alpine | ||||||
|  |   commands: | ||||||
|  |   - apk add --no-cache openssh-client ca-certificates bash | ||||||
|  |   - apk add rsync | ||||||
|  |   - echo Début du Push | ||||||
|  |   - eval `ssh-agent -s` | ||||||
|  |   - echo "$SSH_KEY" | ssh-add - | ||||||
|  |   - mkdir -p ~/.ssh | ||||||
|  |   - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config | ||||||
|  |   - rsync -rv --delete -e "ssh -p 22" --exclude ".git" --exclude "config*" --exclude "*/DS/" --exclude "tools/" --exclude "*.rst" --exclude "*.tex" ./ sshcontent@91.121.90.228:~/raw.opytex.org/www/ --checksum | ||||||
|  |   environment: | ||||||
|  |     SSH_KEY: | ||||||
|  |       from_secret: sshcontent-key | ||||||
|  |  | ||||||
| - name: Build Opytex 2020-2021 | - name: Build Opytex 2020-2021 | ||||||
|   image: python:3.8-alpine |   image: python:3.8-alpine | ||||||
|   commands: |   commands: | ||||||
| @@ -33,17 +48,3 @@ steps: | |||||||
|     SSH_KEY: |     SSH_KEY: | ||||||
|       from_secret: sshcontent-key |       from_secret: sshcontent-key | ||||||
|  |  | ||||||
| - name: Push Raw |  | ||||||
|   image: alpine |  | ||||||
|   commands: |  | ||||||
|   - apk add --no-cache openssh-client ca-certificates bash |  | ||||||
|   - apk add rsync |  | ||||||
|   - echo Début du Push |  | ||||||
|   - eval `ssh-agent -s` |  | ||||||
|   - echo "$SSH_KEY" | ssh-add - |  | ||||||
|   - mkdir -p ~/.ssh |  | ||||||
|   - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config |  | ||||||
|   - rsync -rv --delete -e "ssh -p 22" --exclude ".git" --exclude "config*" --exclude "*/DS/" --exclude "tools/" --exclude "*.rst" --exclude "*.tex" ./ sshcontent@91.121.90.228:~/raw.opytex.org/www/ --checksum |  | ||||||
|   environment: |  | ||||||
|     SSH_KEY: |  | ||||||
|       from_secret: sshcontent-key |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user