{"push_id":849704846,"size":4,"distinct_size":4,"ref":"refs/heads/bugfix/107186556_fix_build_when_bastion_changes","head":"69525502cf9b1f984299f765bbb8902ff2d83a27","before":"6f875d9e01c62b96ed77cf3dc0526f14dccc2122","commits":[{"sha":"1431c7dd8d53f78f4629b316fb2f530350465a6b","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Add DNS entries for AWS bastion and bosh","distinct":true,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/1431c7dd8d53f78f4629b316fb2f530350465a6b"},{"sha":"cceb706b0ecfeac484cb7ceb2d9e21d92e84d7cd","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Add DNS entries for GCE bastion and bosh","distinct":true,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/cceb706b0ecfeac484cb7ceb2d9e21d92e84d7cd"},{"sha":"1a8d2d18fdce32a62ec7de1e14b2270290dde4ff","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Use a helper script to get the bastion IP or host\n\nWhen connecting to the bastion, we want to keep using the ip retrived\nfrom terraform if it is available, but if not, try to use DNS.\n\nThis will allow us to connect to any environment by name, even if we\ndon't  have the terraform state file. We don't use the DNS when\nthe terraform file is available because just after provisioning the DNS\nentry might have not propagated yet or a negative entry can be cached.\n\nUse a external helper to encapsulate the logic to get the bastion IP if the\nterraform file is present and populated, or generate the DNS name instead.","distinct":true,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/1a8d2d18fdce32a62ec7de1e14b2270290dde4ff"},{"sha":"69525502cf9b1f984299f765bbb8902ff2d83a27","author":{"email":"cfdafbac99d2e35c247a9a77807e3052ab164d38@gmail.com","name":"Hector Rivas Gandara"},"message":"Delete unused target `delete-route-gce`\n\nWe don't use the GCE static route solution since #41, so this\ntarget is not needed anymore.","distinct":true,"url":"https://api.github.com/repos/alphagov/cf-terraform/commits/69525502cf9b1f984299f765bbb8902ff2d83a27"}]}