Hi, I’ve installed drone and drone-runner onto my Raspberry Pi cluster with this helm chart:
github . com /drone/charts
I’ve successfully configured it to:
Link to my private repos on Github
Be accessible at a public domain via an nginx reverse proxy (https://drone.example.com )
Use an existing persistent volume for the sqlite database
Start a build when I push changes to a test branch in my GitHub repository
However the build gets stuck in “pending” status when triggered. I’ve checked the following:
.drone.yml
has the OS set to Linux and Arch to arm64
drone-runner can connect to drone server per the drone-runner-kube logs
Reverse proxy should be forwarding all headers back to drone-server - may be missing something here idk.
I’ve noticed that:
The OS and Arch on the drone-runner-kube logs are blank
Logs and cofig files here:
Shared with My Cloud
If anyone knows where I should look next I would appreciate the direction greatly.
Thank you and Merry Christmas!
Jack
Hello jharmon96,
Thanks for sharing the logs, We can see below entry inside the logs:
{"commit":"2b10db5151de1eadd0595cc3b5bdf6c961a94c75","event":"pull_request","level":"info","msg":"trigger: **skipping pipeline, does not match branch**","pipeline":"default","ref":"refs/pull/54/head","repo":"Extended-ERP/extendederp","time":"2020-12-25T21:05:23Z"}
Looks like branch condition is evaluating to false, could you please review below doc and check after updating drone.yml file.
Hello,
for using https://github.com/tir38/android-lint-entropy-reducer , I need the source branch to push the result of “android lint” (code quality scanner) to the same branch.
I do only get the target branch (which is in my case ‘master’), but I would need the source branch of the pull request on github (e.g. ‘testLint’).
Would it be possible to add this? Or is there another way to get this information?
According to the script this is done in travis with ENV[‘TRAVIS_BRANCH’]
Thank you for …