FAQ
Why doesn't buffrs add
, buffrs publish
, or buffrs login
work anymore?
We recently expanded the capabilities of Buffrs a bit and made it so it can
handle being connected to multiple registries. For this reason, you'll have to
add --registry http://my-registry.jfrog.io/artifactory
to all three.
Note that buffrs login
had a --url
flag previously. It was renamed to
--registry
for the sake of consistency.
Why is my credentials.toml
file broken?
Because we expanded Buffrs and made it capable of connecting to multiple registries, we had to make some changes to how we store our credentials.
When it only supported a single registry, it looked like this:
[artifactory]
url = "https://org.jfrog.io/artifactory"
password = "some-token"
And now it looks like this, supporting multiple regisitries:
[[credentials]]
uri = "https://org1.jfrog.io/artifactory"
token = "some-token"
[[credentials]]
uri = "https://org2.jfrog.io/artifactory"
token = "some-other-token"
Why can't I log in with a username?
buffrs login
no longer supports the --username
flag, as we no longer use
BasicAuth. Instead we set the Authorization
header which enables support for
identity tokens, jwt, and encoded basic auth tokens at the same time.