diff --git a/.travis.yml b/.travis.yml index d1c43b0e..5b68c83a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,7 @@ os: - linux before_install: - - docker pull fedora:26 + - docker pull fedora:latest script: - docker build --file build/ci/flatpak/Dockerfile --tag "sparkleshare:nightly" . diff --git a/build/ci/flatpak/Dockerfile b/build/ci/flatpak/Dockerfile index cf14edcb..0c4a0ca9 100644 --- a/build/ci/flatpak/Dockerfile +++ b/build/ci/flatpak/Dockerfile @@ -1,13 +1,13 @@ -FROM fedora:26 +FROM fedora:latest -RUN dnf install flatpak-builder +RUN dnf install -y flatpak-builder + +RUN git clone https://github.com/hbons/org.sparkleshare.SparkleShare +WORKDIR /org.sparkleshare.SparkleShare RUN flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo RUN flatpak install gnome org.gnome.Platform 3.24 RUN flatpak install gnome org.gnome.Sdk 3.24 -RUN git clone https://github.com/hbons/org.sparkleshare.SparkleShare -RUN cd org.sparkleshare.SparkleShare - RUN flatpak-builder --repo=repo app org.sparkleshare.SparkleShare.json