{"action":"created","issue":{"url":"https://api.github.com/repos/AusDTO/nudger/issues/5","repository_url":"https://api.github.com/repos/AusDTO/nudger","labels_url":"https://api.github.com/repos/AusDTO/nudger/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/AusDTO/nudger/issues/5/comments","events_url":"https://api.github.com/repos/AusDTO/nudger/issues/5/events","html_url":"https://github.com/AusDTO/nudger/issues/5","id":177320720,"number":5,"title":"cloud foundry + circleci integration","user":{"login":"m-richo","id":516454,"avatar_url":"https://avatars.githubusercontent.com/u/516454?v=3","gravatar_id":"","url":"https://api.github.com/users/m-richo","html_url":"https://github.com/m-richo","followers_url":"https://api.github.com/users/m-richo/followers","following_url":"https://api.github.com/users/m-richo/following{/other_user}","gists_url":"https://api.github.com/users/m-richo/gists{/gist_id}","starred_url":"https://api.github.com/users/m-richo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m-richo/subscriptions","organizations_url":"https://api.github.com/users/m-richo/orgs","repos_url":"https://api.github.com/users/m-richo/repos","events_url":"https://api.github.com/users/m-richo/events{/privacy}","received_events_url":"https://api.github.com/users/m-richo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-16T00:17:04Z","updated_at":"2016-09-16T04:10:55Z","closed_at":null,"body":"Shall we add a manifest.yml and circle.yml to the repo to allow automated deployments using ausDTO tooling?"},"comment":{"url":"https://api.github.com/repos/AusDTO/nudger/issues/comments/247513957","html_url":"https://github.com/AusDTO/nudger/issues/5#issuecomment-247513957","issue_url":"https://api.github.com/repos/AusDTO/nudger/issues/5","id":247513957,"user":{"login":"m-richo","id":516454,"avatar_url":"https://avatars.githubusercontent.com/u/516454?v=3","gravatar_id":"","url":"https://api.github.com/users/m-richo","html_url":"https://github.com/m-richo","followers_url":"https://api.github.com/users/m-richo/followers","following_url":"https://api.github.com/users/m-richo/following{/other_user}","gists_url":"https://api.github.com/users/m-richo/gists{/gist_id}","starred_url":"https://api.github.com/users/m-richo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/m-richo/subscriptions","organizations_url":"https://api.github.com/users/m-richo/orgs","repos_url":"https://api.github.com/users/m-richo/repos","events_url":"https://api.github.com/users/m-richo/events{/privacy}","received_events_url":"https://api.github.com/users/m-richo/received_events","type":"User","site_admin":false},"created_at":"2016-09-16T04:10:54Z","updated_at":"2016-09-16T04:10:54Z","body":"I could build and run it locally just fine.   👍 \r\n\r\nI tried out the golang buildpack, but it struggled to find dependencies (see below).  I managed to get it deployed only once i'd renamed the `_vendor` dir to `vendor` and removed the `src` dir layer.   `vendor/src/gopkg.in/alecthomas/` -> `vendor/gopkg.in/alecthomas/`.  I don't know vendoring of golang dependencies well enough to understand how it should be done.\r\n\r\nI think your suggestion of using the binary buildpack makes more sense.  I'll wrap the nudge.json config file as a build environment variable and try that out.\r\n\r\n\r\n```\r\nStarting app nudger in org DTO / space staging as x@y.z.au...\r\nCreating container\r\nSuccessfully created container\r\nDownloading app package...\r\nDownloaded app package (38.1K)\r\nStaging...\r\n-------> Buildpack version 1.7.12\r\nhttps://buildpacks.cloudfoundry.org/concourse-binaries/godep/godep-v74-linux-x64.tgz\r\nhttps://buildpacks.cloudfoundry.org/concourse-binaries/glide/glide-v0.11.1-linux-x64.tgz\r\n-----> Installing go1.6.3... done\r\nDownloaded [https://buildpacks.cloudfoundry.org/concourse-binaries/go/go1.6.3.linux-amd64.tar.gz]\r\n !!    Installing package '.' (default)\r\nnudger.go:6:2: cannot find package \"gopkg.in/alecthomas/kingpin.v1\" in any of:\r\n\t/tmp/app/.heroku/go/src/github.com/AusDTO/nudger/vendor/gopkg.in/alecthomas/kingpin.v1 (vendor tree)\r\n\t/tmp/cache/go1.6.3/go/src/gopkg.in/alecthomas/kingpin.v1 (from $GOROOT)\r\n\t/tmp/app/.heroku/go/src/gopkg.in/alecthomas/kingpin.v1 (from $GOPATH)\r\nFailed to compile droplet\r\nExit status 223\r\nStaging failed: Exited with status 223\r\nDestroying container\r\n-----> Running: go install -v -tags cloudfoundry .\r\nSuccessfully destroyed container\r\n\r\nFAILED\r\nBuildpackCompileFailed\r\n\r\nTIP: use 'cf logs nudger --recent' for more information\r\n```"}}
{"actor":{"display_login":"m-richo"}}