Pit Kleyersburg 
							
						 
					 
					
						
						
							
						
						86aea653c8 
					 
					
						
						
							
							Update to docker-gen 0.7.0  
						
						 
						
						... 
						
						
						
						Since [1] some timings seem to have changed. This caused the unit tests
to fail intermittently, from my testings especially on Ubuntu systems
(much less often on e.g. Arch).
This commit adds the `dockergen_wait_for_event` helper-function to try
and wait for the configuration to be generated by docker-gen before
continuing on with the actual tests themselves.
Additionally, at the end of every test file, all containers spun up by
the bats-tests will be stopped. This required adding the `bats-type`
label to every container started during the bats-tests.
The stopping of the containers reduces the amount of events docker-gen
has to process, thus resulting in lower wait times for the generation to
happen.
[1]: 50435652b1 
						
						
							
						
					 
					
						2016-03-23 17:45:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						f2966c5db1 
					 
					
						
						
							
							Merge pull request  #374  from mrohland/master  
						
						 
						
						... 
						
						
						
						updated to nginx 1.9.12 
						
						
							
						
					 
					
						2016-03-21 16:28:18 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Rohland 
							
						 
					 
					
						
						
							
						
						1f8b480365 
					 
					
						
						
							
							moved nginx to 1.9.12  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-21 22:47:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						87d0c68aac 
					 
					
						
						
							
							Merge pull request  #371  from gabriel403/patch-1  
						
						 
						
						... 
						
						
						
						Mention the docker-compose networking issues 
						
						
							
						
					 
					
						2016-03-03 15:35:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabriel Baker 
							
						 
					 
					
						
						
							
						
						d849e5f5d0 
					 
					
						
						
							
							Linkify the issue ref  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-23 07:25:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabriel Baker 
							
						 
					 
					
						
						
							
						
						8c6ec27547 
					 
					
						
						
							
							Mention the docker-compose issues  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-23 07:23:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						2b24c1712a 
					 
					
						
						
							
							Merge pull request  #342  from schmunk42/feature/updated-nginx  
						
						 
						
						... 
						
						
						
						updated nginx to 1.9.9 
						
						
							
						
					 
					
						2016-02-14 16:20:48 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Munk 
							
						 
					 
					
						
						
							
						
						627f789f19 
					 
					
						
						
							
							updated nginx to 1.9.9  
						
						 
						
						
						
						
							
						
					 
					
						2016-01-20 23:26:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						f42bf9175d 
					 
					
						
						
							
							Merge pull request  #314  from thomasleveil/circleci-docker1.9.1  
						
						 
						
						... 
						
						
						
						CircleCI: make tests run on Docker 1.9.1 
						
						
							
						
					 
					
						2015-12-15 07:38:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LEVEIL 
							
						 
					 
					
						
						
							
						
						c11af183d8 
					 
					
						
						
							
							CircleCI: make tests run on Docker 1.9.1  
						
						 
						
						... 
						
						
						
						See CircleCI announcement https://discuss.circleci.com/t/docker-1-9-1-is-available/1009  
						
						
							
						
					 
					
						2015-12-14 09:25:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						205b391677 
					 
					
						
						
							
							Merge pull request  #277  from TravisDart/master  
						
						 
						
						... 
						
						
						
						Typo fix. 
						
						
							
						
					 
					
						2015-10-30 15:11:37 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Travis Dart 
							
						 
					 
					
						
						
							
						
						8225015c85 
					 
					
						
						
							
							Typo fix.  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-30 15:48:01 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						588cdf6266 
					 
					
						
						
							
							Update email address  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-29 13:32:09 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						1e7136470e 
					 
					
						
						
							
							Merge pull request  #276  from appropriate/nginx-1.9.6  
						
						 
						
						... 
						
						
						
						Update to nginx 1.9.6 
						
						
							
						
					 
					
						2015-10-29 13:31:34 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						5404938797 
					 
					
						
						
							
							Update to nginx 1.9.6  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-28 21:29:39 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						defed25585 
					 
					
						
						
							
							Merge pull request  #265  from thomasleveil/makefile  
						
						 
						
						... 
						
						
						
						makefile: add target to update docker images tests depend on 
						
						
							
						
					 
					
						2015-10-17 16:12:05 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LEVEIL 
							
						 
					 
					
						
						
							
						
						66d401c075 
					 
					
						
						
							
							makefile: update docker images before running tests  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-14 19:42:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						1ea74e9b0a 
					 
					
						
						
							
							Merge pull request  #264  from jwilder/jw-tests  
						
						 
						
						... 
						
						
						
						Testing fixups 
						
						
							
						
					 
					
						2015-10-14 11:02:33 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						db7a5ab2ae 
					 
					
						
						
							
							Use make test from circle.yml  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-14 10:48:43 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						e09550febb 
					 
					
						
						
							
							Add Makefile  
						
						 
						
						... 
						
						
						
						Make it easier to run tests. 
						
						
							
						
					 
					
						2015-10-14 10:29:22 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						1786edd87d 
					 
					
						
						
							
							Update .dockerignore to recent file additions  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-14 10:19:50 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						1670bccd17 
					 
					
						
						
							
							Merge pull request  #262  from mariusGundersen/master  
						
						 
						
						... 
						
						
						
						Use trim to handle VIRTUAL_HOST values with spaces 
						
						
							
						
					 
					
						2015-10-14 09:56:33 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						b075fcf250 
					 
					
						
						
							
							Merge pull request  #260  from appropriate/test-trap-term  
						
						 
						
						... 
						
						
						
						Trap TERM to allow quicker exit of web containers 
						
						
							
						
					 
					
						2015-10-14 09:55:49 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Gundersen 
							
						 
					 
					
						
						
							
						
						3e530a0784 
					 
					
						
						
							
							Use latest docker-gen  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-13 21:49:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Gundersen 
							
						 
					 
					
						
						
							
						
						1e0b930174 
					 
					
						
						
							
							trim whitespace from host and port  
						
						 
						
						... 
						
						
						
						based on latest docker-gen 
						
						
							
						
					 
					
						2015-10-13 21:48:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						098b058b0d 
					 
					
						
						
							
							Trap TERM to allow quicker exit of web containers  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-12 21:53:52 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						f819a4e2e7 
					 
					
						
						
							
							Merge pull request  #257  from appropriate/osx-fix-test-suite  
						
						 
						
						... 
						
						
						
						Fix running test suite under Docker Machine 
						
						
							
						
					 
					
						2015-10-12 22:43:19 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						1d9db94535 
					 
					
						
						
							
							Use docker:1.7 image to match CircleCI's version  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-12 21:16:55 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						5c6a63568d 
					 
					
						
						
							
							Remove --rm from docker run commands  
						
						 
						
						... 
						
						
						
						Trying to avoid "Failed to destroy btrfs snapshot" errors on CircleCI 
						
						
							
						
					 
					
						2015-10-12 20:59:53 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						6e7ff3451b 
					 
					
						
						
							
							Remove commented out line  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-11 11:27:38 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						ec393e3d18 
					 
					
						
						
							
							Pull additional images needed for Circle CI  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-11 11:05:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						30e565f0ed 
					 
					
						
						
							
							Check "docker version" from a sibling container  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-11 11:04:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						b1a08843da 
					 
					
						
						
							
							Avoid breakage from IFS being reset in "run"  
						
						 
						
						... 
						
						
						
						See https://github.com/sstephenson/bats/issues/89  
						
						
							
						
					 
					
						2015-10-11 10:55:17 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						0d2bc38179 
					 
					
						
						
							
							Run curl commands from a sibling container  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-09 23:11:03 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						2cba8a8d5f 
					 
					
						
						
							
							Avoid xargs -r  
						
						 
						
						... 
						
						
						
						The -r option is not available on OS X 
						
						
							
						
					 
					
						2015-10-09 23:10:38 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						5fe9411d88 
					 
					
						
						
							
							Change line endings to Unix  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-09 23:07:46 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						df6778f673 
					 
					
						
						
							
							Merge pull request  #256  from thomasleveil/patch-1  
						
						 
						
						... 
						
						
						
						fix CircleCI badge link 
						
						
							
						
					 
					
						2015-10-09 09:53:38 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LÉVEIL 
							
						 
					 
					
						
						
							
						
						99560da65c 
					 
					
						
						
							
							fix CircleCI badge link  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-09 15:33:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						495b0ad8b6 
					 
					
						
						
							
							Add circleci build status badge  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-08 22:08:04 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						289a519dce 
					 
					
						
						
							
							Merge pull request  #246  from thomasleveil/fix/197  
						
						 
						
						... 
						
						
						
						add test suite. See #197  
						
						
							
						
					 
					
						2015-10-08 22:01:15 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						a81bb961e4 
					 
					
						
						
							
							Merge pull request  #252  from lsde/master  
						
						 
						
						... 
						
						
						
						fix condition for default config location 
						
						
							
  0.2.0
 
						
					 
					
						2015-10-08 20:53:16 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonas Svatos 
							
						 
					 
					
						
						
							
						
						5c2280df84 
					 
					
						
						
							
							fix condition for default config location  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jonas Svatos <jonas.svatos@etnetera.cz > 
						
						
							
						
					 
					
						2015-10-08 12:03:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						2ffa3a182f 
					 
					
						
						
							
							Merge pull request  #248  from appropriate/missing-access-log  
						
						 
						
						... 
						
						
						
						Add missing access_log statement to HTTPS fallback 
						
						
							
						
					 
					
						2015-10-07 09:04:13 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Dillon 
							
						 
					 
					
						
						
							
						
						6b5e12a946 
					 
					
						
						
							
							Add missing access_log statement to HTTPS fallback  
						
						 
						
						
						
						
							
						
					 
					
						2015-10-06 21:18:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LEVEIL 
							
						 
					 
					
						
						
							
						
						92be4b6d54 
					 
					
						
						
							
							doc  
						
						 
						
						
						
						
							
						
					 
					
						2015-09-30 23:57:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LEVEIL 
							
						 
					 
					
						
						
							
						
						865b14e029 
					 
					
						
						
							
							tests: fix minor bug in docker_wait_for_log  
						
						 
						
						
						
						
							
						
					 
					
						2015-09-30 23:56:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LEVEIL 
							
						 
					 
					
						
						
							
						
						b4d1acbf2d 
					 
					
						
						
							
							tests: refactoring  
						
						 
						
						
						
						
							
						
					 
					
						2015-09-30 23:40:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Wilder 
							
						 
					 
					
						
						
							
						
						3f223abeb8 
					 
					
						
						
							
							Merge pull request  #240  from rarous/master  
						
						 
						
						... 
						
						
						
						Update to nginx 1.9.5 with HTTP/2 support 
						
						
							
						
					 
					
						2015-09-30 12:01:09 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas LEVEIL 
							
						 
					 
					
						
						
							
						
						4bd30f5d2c 
					 
					
						
						
							
							add test suite. See  #197  
						
						 
						
						... 
						
						
						
						This test suite is implemented using [bats](https://github.com/sstephenson/bats ).
Not all features are tested. For instance ssl features and custom nginx config are missing. Probably others.
This test suite won't work with TravisCI. Too many evenings were wasted trying to overcome [issues](http://stackoverflow.com/questions/32846800/travis-fails-to-stop-docker-containers ) that arises only on the TravisCI platform. However it runs on [CircleCI](https://circleci.com ) which is also free for opensource projects. 
						
						
							
						
					 
					
						2015-09-29 23:46:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aleš Roubíček 
							
						 
					 
					
						
						
							
						
						d46d9ad943 
					 
					
						
						
							
							Use nginx 1.9.5 badge in readme  
						
						 
						
						
						
						
							
						
					 
					
						2015-09-23 17:49:51 +02:00