verm__ changed the topic of #buildbot to: A Software Freedom Conservancy Project | Buildbot-3.5.0 | docs: http://docs.buildbot.net/current/ | tutorial: http://docs.buildbot.net/current/tutorial | irclogs: https://libera.irclog.whitequark.org/buildbot
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 268 seconds]
Foxboron has quit [*.net *.split]
Foxboron has joined #buildbot
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 265 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 264 seconds]
Nanoyaru has joined #buildbot
Nanoyaru has quit [Quit: Client closed]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 268 seconds]
wielaard has joined #buildbot
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 265 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Ping timeout: 265 seconds]
thm has quit [Ping timeout: 260 seconds]
aakashjain has joined #buildbot
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot
mjw has quit [Killed (NickServ (GHOST command used by wielaard!~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440))]
wielaard is now known as mjw
mark__ has joined #buildbot
mjw has quit [Ping timeout: 260 seconds]
mark__ is now known as mjw
<JT-Cave> in steps.GitCommit what is the paths for?
<JT-Cave> fatal: pathspec 'build' did not match any files
<JT-Cave> no clue what to put in there...
<JT-Cave> paths (required) List of path that will be added to the commit.
<glogan> it's looking for a list of files
<glogan> what you'd feed to git add
<glogan> you can also (probably?) feed it wildcards, or renderers
<JT-Cave> so git add first?
<JT-Cave> what is the path relative to?
aakashjain has quit [Remote host closed the connection]
<glogan> I imagine the gitcommit step is a combined add+commit if it's asking for paths
<glogan> and the path would be relative to the build dir
<glogan> ah, no
<glogan> relative to the (required) workdir
<JT-Cave> ah thanks
<glogan> which makes sense since you need to be in the git repo to add files to the git repo :)
aakashjain has joined #buildbot
Nanoyaru has joined #buildbot
<Nanoyaru> is it possible to add a step to clone in a different directory?
<Nanoyaru> something like :
<Nanoyaru> ```python
<Nanoyaru> factory.addStep(steps.Git(repourl='git://path/to/repo', mode='full',
<Nanoyaru>                           method='clobber', submodules=True, workdir='builder/proj1'))
<Nanoyaru> ```
<glogan> that should work I think?
<Nanoyaru> The documenation at https://docs.buildbot.net/latest/manual/configuration/steps/source_git.html doesn't suggest that it can take `workdir` as an argument
<Nanoyaru> perfect thanks
Nanoyaru has quit [Quit: Client closed]
<glogan> Is there an obvious way to set the UID/GID on a docker latent worker? I've been building host-specific images since i need to be able to set the UID/GID on a per-hostnode basis
<glogan> It looks like docker-py has a way to do it in create_container, but I don't see how to access that from inside buildbot.
Nanoyaru has joined #buildbot
<Nanoyaru> is there a way to pass project access tokens instead of ssh keys to git clone a private repo on gitlab?
<glogan> Can you pass them as part of a url? I'm working in public code so I'm not used to using PATs
<glogan> Ah yeah, you can. Ok so you want util.Secret
<glogan> That redacts the log
aakashjain has quit [Remote host closed the connection]
<glogan> You can also do it with an interpolate, which might be better for your use case, but I don't have an example.
<Nanoyaru> amazing, thanks!
Nanoyaru has quit [Quit: Client closed]
aakashjain has joined #buildbot
aakashjain has quit [Remote host closed the connection]
aakashjain has joined #buildbot