<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 12.11.18 14:12, Alessandro Pasotti
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAL5Q673GfzA7kV9sHhhcpoYHao5LnuvtPgoa4-SQCAu0X0ukHg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_quote">
          <div dir="ltr">On Mon, Nov 12, 2018 at 2:01 PM Matthias Kuhn
            <<a href="mailto:matthias@opengis.ch"
              moz-do-not-send="true">matthias@opengis.ch</a>> wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF">
              <p>On 12.11.18 13:56, Alessandro Pasotti wrote:<br>
              </p>
              <blockquote type="cite">
                <div dir="ltr">
                  <div dir="ltr"><br>
                    <div class="gmail_quote">
                      <div dir="ltr">On Mon, Nov 12, 2018 at 1:20 PM
                        Matthias Kuhn <<a
                          href="mailto:matthias@opengis.ch"
                          target="_blank" moz-do-not-send="true">matthias@opengis.ch</a>>
                        wrote:<br>
                      </div>
                      <blockquote class="gmail_quote" style="margin:0px
                        0px 0px 0.8ex;border-left:1px solid
                        rgb(204,204,204);padding-left:1ex">
                        <div bgcolor="#FFFFFF">
                          <p>Hi Alessandro,</p>
                          <p>There is already now a docker image being
                            built on a travis cron job every night
                            including the full QGIS master, all tagged
                            versions and all branches and pushed to
                            docker hub (see <a
class="m_7246287848007388015gmail-m_-8294246270422494706moz-txt-link-freetext"
href="https://hub.docker.com/r/qgis/qgis/tags/" target="_blank"
                              moz-do-not-send="true">https://hub.docker.com/r/qgis/qgis/tags/</a>)</p>
                          <p>This is built on top of qgis-build-deps
                            (actually qgis-build-deps were made for this
                            and built on travis too).</p>
                          <p>If I understand correctly, most of the
                            requirements for the QGIS build should be
                            there already.</p>
                          <p>If there are some python scripts missing or
                            other things to be bundled, that could
                            possibly also go in there.</p>
                          <p>Would that work, so we could continue to
                            ship a single docker?<br>
                          </p>
                          <p>Best regards</p>
                          <p>Matthias<br>
                          </p>
                          <br clear="all">
                        </div>
                      </blockquote>
                    </div>
                    <div><br>
                    </div>
                    <div>Hi Matthias, <br>
                    </div>
                    <div><br>
                    </div>
                    <div>Yes, I'm working on it: my new image already
                      has FROM qgis/qgis3-build-deps:latest, for
                      qgis/qgis image is <a
                        href="https://github.com/qgis/QGIS/blob/master/.docker/qgis.dockerfile"
                        target="_blank" moz-do-not-send="true">https://github.com/qgis/QGIS/blob/master/.docker/qgis.dockerfile</a>
                      the right recipe? <br>
                    </div>
                  </div>
                </div>
              </blockquote>
              <p>Hi Alessandro,</p>
              <p>I think that this is the right recipe, yes.</p>
              <p>The question I wanted to ask mainly is if it's required
                to create a new image if there is already one in place.
                The main difference I can see from your description are
                some added python scripts and documentation?<br>
              </p>
              <p>Matthias<br>
              </p>
            </div>
          </blockquote>
          <div><br>
          </div>
          <div><br>
          </div>
          <div>Yeah, sorry for not being clear, the answer to your
            question is: most probably not, I discovered that qgis/qgis
            image only recently, and I couldn't find any documentation
            or readme, so I wasn't really sure about what's being used
            for (and that's still not completely clear to me), let alone
            that I didn't know about the cron.</div>
        </div>
      </div>
    </blockquote>
    <blockquote type="cite"
cite="mid:CAL5Q673GfzA7kV9sHhhcpoYHao5LnuvtPgoa4-SQCAu0X0ukHg@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_quote">
          <div><br>
          </div>
          <div>So thank you for sharing this information, moving to
            "FROM qgis/qgis3-build-deps:latest", was just the first step
            and it's working fine so far, then I'll try to unify images.</div>
        </div>
      </div>
    </blockquote>
    <p>We use it for unit tests of plugins, where we also test against
      different QGIS versions:<br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/opengisch/projectgenerator/blob/master/.travis.yml#L20-L27">https://github.com/opengisch/projectgenerator/blob/master/.travis.yml#L20-L27</a><br>
    </p>
    <p>Apart from that I guess it can be used for whatever you can
      imagine a QGIS docker image to be used for.</p>
    <blockquote type="cite"
cite="mid:CAL5Q673GfzA7kV9sHhhcpoYHao5LnuvtPgoa4-SQCAu0X0ukHg@mail.gmail.com">
      <div dir="ltr">
        <div class="gmail_quote">
          <div><br>
          </div>
          <div><br>
          </div>
          -- <br>
        </div>
        <div dir="ltr" class="gmail_signature"
          data-smartmail="gmail_signature">Alessandro Pasotti<br>
          w3:   <a href="http://www.itopen.it" target="_blank"
            moz-do-not-send="true">www.itopen.it</a></div>
      </div>
    </blockquote>
  </body>
</html>