Closed vibro closed 7 years ago
Did you explicitly (and I mean exactly) follow these setup instructions?
https://github.com/alienfast/bamboozled-ruby-plugin#installation-and-usage
Unfortunately with the context for build/deploy being resolved in a very strange way, you will see a null pointer if these instructions aren't followed to the letter.
BTW - if you see a way to improve this context resolution, I welcome a PR
I think what happened was I didn't hit "save" on the Ruby environment. I need to redo my steps though to make sure.
I do have a question, whenever I go to the Miscellaneous tab on a new plan, the Ruby environment dropdown is populated with the one I want, but I have to actually select the same one or it doesn't work. There's no way to just autoselect the "default" one?
I don't believe atlassian widgets allow us to dynamically set a default.
I created a new plan, and left it disabled. I then went to add a job and when I added the Bundler CLI task, it threw a 500 in the console. Only after running the empty plan was I able to add the task without issue.
Opening the bad url led to this error page:
Version: 5.13.2 Build: 51316 Build Date: 28 Sep 2016
Request information:
Request URL: https://[redacted].com/build/admin/edit/addTask.action Scheme: https Server: [redacted] Port: 443 URI: /build/admin/edit/addTask.action Context path: Servlet path: /build/admin/edit/addTask.action Path info: Query string: planKey=MAGAZINE-DEPLOY-DEP&returnUrl=%2Fbuild%2Fadmin%2Fedit%2FeditBuildTasks.action%3FbuildKey%3DMAGAZINE-DEPLOY-DEP&createTaskKey=com.alienfast.bamboozled.ruby.bamboozled-ruby-plugin:task.bundler.install&createTaskName=Bundler%20Install&decorator=nothing&confirm=true&_=1478204301302 Stack Trace: