Make newly released RPMs and containers available
Closed this issue · 4 comments
Hi, I'm actually looking into this right now and can't figure out how to set up the quay.io build triggers. When trying to run a trigger by hand, I'm getting "Tag does not exist in remote git repo: 2.3.0 You must tag, then git push --follow-tags
" from tito
, even though the tag is in the master branch.
# Stage 1: Build RPMs
FROM fedora:32
USER root
RUN dnf --assumeyes install git-core make tito
COPY . /src
WORKDIR /src
RUN \
dnf --assumeyes builddep --spec faf.spec && \
useradd --no-create-home builder && \
chown --recursive --quiet builder. .
USER builder
RUN tito build --rpm
Yeah, the Dockfile assumes that your origin
is pointing to abrt/faf
and is HTTPS
clone.
If any of that isn't true tito
can't check the remote repository and outputs that error message.
The workaround:
Change your remote origin
to https://github.com/abrt/faf.git
.
$ git remote set-url origin https://github.com/abrt/faf.git
@michalfabik What is the status here? It appears that 2.3.1 has been pushed to Docker Hub but latest
still points to 2.2.0.
This is fixed now. I've just pushed the the tags 2.4.0
, 2.4
and latest
for the latest release and improved the automation.