mirror of
				https://github.com/iiab/iiab.git
				synced 2025-03-09 15:40:17 +00:00 
			
		
		
		
	Tentatively update .travis.yml for syntax checks w/ recent Ubuntu/Python/Ansible
This commit is contained in:
		
							parent
							
								
									bf9bc7c31f
								
							
						
					
					
						commit
						f6cfbcbb75
					
				
					 1 changed files with 7 additions and 25 deletions
				
			
		
							
								
								
									
										32
									
								
								.travis.yml
									
										
									
									
									
								
							
							
						
						
									
										32
									
								
								.travis.yml
									
										
									
									
									
								
							| 
						 | 
					@ -1,27 +1,9 @@
 | 
				
			||||||
---
 | 
					 | 
				
			||||||
language: python
 | 
					language: python
 | 
				
			||||||
python: "2.7"
 | 
					python: "3.8"
 | 
				
			||||||
 | 
					dist: focal
 | 
				
			||||||
# Use the new container infrastructure
 | 
					#install:
 | 
				
			||||||
dist: trusty
 | 
					## Create ansible.cfg with correct roles_path and local_tmp
 | 
				
			||||||
sudo: false
 | 
					#- "{ echo '[defaults]'; echo 'roles_path = ./roles/'; } >> ansible.cfg"
 | 
				
			||||||
 | 
					 | 
				
			||||||
# Install ansible
 | 
					 | 
				
			||||||
addons:
 | 
					 | 
				
			||||||
  apt:
 | 
					 | 
				
			||||||
    packages:
 | 
					 | 
				
			||||||
    - python-pip
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
install:
 | 
					 | 
				
			||||||
  # Install ansible
 | 
					 | 
				
			||||||
  - pip install ansible
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  # Create ansible.cfg with correct roles_path and local_tmp
 | 
					 | 
				
			||||||
  - "{ echo '[defaults]'; echo 'roles_path = ./roles/'; } >> ansible.cfg"
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
script:
 | 
					script:
 | 
				
			||||||
  #  Basic role syntax check
 | 
					- /opt/iiab/iiab/scripts/ansible
 | 
				
			||||||
  - ansible-playbook tests/test.yml -i tests/inventory --syntax-check
 | 
					- ansible-playbook tests/test.yml -i tests/inventory --syntax-check
 | 
				
			||||||
 | 
					 | 
				
			||||||
#notifications:
 | 
					 | 
				
			||||||
#  webhooks:  https://galaxy.ansible.com/api/v1/notifications/
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue