Re: CI setup

Stefan Seefeld via ublas <[email protected]> Tue, 1 May 2018 19:55:36 -0400
Newsgroups gmane.comp.lib.boost.ublas
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============2464666639462741817==
Content-Type: multipart/alternative;
 boundary="------------7C908F7003D238D03952E8EF"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------7C908F7003D238D03952E8EF
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit



On 2018-04-27 10:24 AM, Stefan Seefeld wrote:
>
> Hi all,
>
> as we have three students working on Boost.uBLAS projects this summer, 
> I think it would be useful to have some CI coverage to allow new code 
> to be tested across platforms.
>
> I'm thus going to set up some basic CI coverage (Travis-CI and 
> AppVeyor) over the next couple of days. Once that's done, all the GSoC 
> repos can rebase onto that and do whatever else is needed to use these 
> services. I'll send a note once it's ready.
>

This is now done (see 
https://github.com/boostorg/ublas/commit/565dd1f5d08a5a2a40912dec3450163362285f7c), 
and we have working CI builds for Linux, OSX, and Windows.
For the GSoC projects I suggest that you resync (read: rebase) your 
working repos, so you can enable CI services for your own forks to be 
able to cross-test any code ahead of pull requests you might want to submit.

Best,

Stefan

--

       ...ich hab' noch einen Koffer in Berlin...
     


--------------7C908F7003D238D03952E8EF
Content-Type: multipart/related;
 boundary="------------7B6A2FD81527DD2E9BFE0235"


--------------7B6A2FD81527DD2E9BFE0235
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 2018-04-27 10:24 AM, Stefan Seefeld
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">
      <meta http-equiv="content-type" content="text/html; charset=utf-8">
      <p>Hi all,</p>
      <p>as we have three students working on Boost.uBLAS projects this
        summer, I think it would be useful to have some CI coverage to
        allow new code to be tested across platforms.</p>
      <p>I'm thus going to set up some basic CI coverage (Travis-CI and
        AppVeyor) over the next couple of days. Once that's done, all
        the GSoC repos can rebase onto that and do whatever else is
        needed to use these services. I'll send a note once it's ready.</p>
    </blockquote>
    <br>
    This is now done (see
<a class="moz-txt-link-freetext" href="https://github.com/boostorg/ublas/commit/565dd1f5d08a5a2a40912dec3450163362285f7c">https://github.com/boostorg/ublas/commit/565dd1f5d08a5a2a40912dec3450163362285f7c</a>),
    and we have working CI builds for Linux, OSX, and Windows.<br>
    For the GSoC projects I suggest that you resync (read: rebase) your
    working repos, so you can enable CI services for your own forks to
    be able to cross-test any code ahead of pull requests you might want
    to submit.<br>
    <br>
    Best,<br>
    <br>
    <div class="moz-signature">
      <div class="moz-signature"><img moz-do-not-send="false"
          src="cid:[email protected]" alt="Stefan"
          width="73" height="45"><br>
        <pre>--

      ...ich hab' noch einen Koffer in Berlin...
    </pre>
      </div>
    </div>
  </body>
</html>

--------------7B6A2FD81527DD2E9BFE0235
Content-Type: image/png;
 name="signature.png"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>
Content-Disposition: inline;
 filename="signature.png"

iVBORw0KGgoAAAANSUhEUgAAAEkAAAAtCAYAAADiFkaQAAAABHNCSVQICAgIfAhkiAAAAAlw
SFlzAAAVhwAAFYcBshnuugAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoA
AAVDSURBVGiB5dpprF1TFMDx33u0iqpWW6LmqWpIVUkoNVbM81ShiJifIakgxAc1VEzxwRiC
8EHwgaAilBhCg6BClJIYaqohSM1t6fVh7afXfffcd+55d8I/uXnvnL3PWuvus/daa699+e8x
CFfhlnYb0qkMw40o4dA229KRDMLL+AnvYYX2mtOZXIj5+B4HttmWjmQkfsCreLDNtnQsV+Er
fIsxbbalI1kDi/AnTm6zLR3LpSKazUJXm23JRauNHIyF+ByjWqy7boagB59gGR4QIbnZHCeW
2Z4t0DUgNsXh4k2Owxti+l/eAt0vt0jPgNgUn2FC2b2NsFjkK81M6E4UDntYE3UMmC6Rl9xU
pW2WmE2bNUn3OPzsX7A/OxC/q+4wrxGDtE3GszvgmIJ6h+CtJH/7gjJaxiO4P6PtSvEltqjS
tifmYXhBvXeJAPF2wedbxmgswd4Z7bfgR30j3Dr4FFsV1HsmZmMOpheU0TJ6hE9YKaN9Hm6v
uNeF53F+QZ2T8IFYYouxZkE5LeNhPJHRNgXfiVlTzikiPeguoG8UFmBXkWE/WkBGS+kWg1Bt
uo/AXOxRcX8kvhFfsl668BhmpusPMK2AnJaytXDKk7EyrhNlihfFbnztKs/chocK6jsbLwn/
Nl5E1NULymoZ08RWYDUMxUE4UiSR1dhQVAuL5EwrieDQu0QvEzlYx3M93q+j/724oUG638UJ
DZLVVJ4SPiIPY8XWYa0G6N1cpB0jGiCrLsojTVY4r2QTEWnyMBN34Ot6jKqgt/xyFF4Q/i8v
Q3EA9jHAMs5kkaCtmqNvt8hRLsjRdwJ+U92R52VHvCPqRq/In0CuhRl4Uszk0gDt8Jr8kWdM
Unh0P/0GiS3LPem6W/6Z2st2+CPpW08Ei81z6D1HnLn16pulAc5+cR1CJgmjd8honyAG/Qvh
P8aLrcSjWLFOuw5PuhYLZ/1hP/3XFfWliWX3dhKuoTKxrYsVxQnDdmLNlvrpv376+1VG+0TL
d+ZLcRZOFVP/jzpt+65MzvH+meEPFynHJtg2fcaLlzM39dkYV4sN9Rd16u7DfWJwds/R99zU
d5WM9mmpvYTTsH/6v6eAXd2Wl0RK4mXOw0d4M9k9XfjU4cKhl8SW6XSRgBbdSPdhryR8do6+
M/FLjfapSdYPIhs/IF3fnUN2t76llddFhr1ELPWRNZ7fUpRRFogl2ju4S8TJ7tQcNtTkpSRw
t3763SlqOVkcmeTcmq5HikH9DTvXeG6UOL+vjJofJ3lz+rGrl/KUZpQo+l2UZCxUvIYFdhGn
HO+Jyl8Wj4m3m8WpyaD9yu71pHuLxCBUJoMjhO86Xd/606/p2Stqm98vTyc5P+FxcXjQgyPE
pnuc2t/7b25Pgq6t0efVpCSLGUnG1hX3DxP5Tkk48Hl4VuQ+9wunW8kIy5fMQI+MBos95hUi
LXlCROEFYpaXRIrxsUiHTpZxjjcsdVomsttqfCky6CzmiEHIeisbill2lCin1DpQ3CoZv1S+
RLcoXdgA+4qKxvyk92dR1egTpCakxl+EoyxniBjt8zKUjU7t8xtgOLGVKKm9vJtBFw62fLAq
K6yIJG6pWL97ld3fMT00JUP4viJMZ7XXy0lJX7Ujq1YwRHYNH+HQlojwe7FwqOeJyDY445nR
4hcejeISMUjHNlBmw9ldnM6WROn1OdUdbLO4WXMPOBvGajgDh2j9L0YeFr6xyMHB/4bX0qft
dPJb2kjkU22nUwdpmNjS5K2ANpVOHaSx6e/CtlqR6NRB6q0GfN5WKxKdOkhjRF72TLsNgb8A
ty4jMPtjABcAAAAASUVORK5CYII=
--------------7B6A2FD81527DD2E9BFE0235--

--------------7C908F7003D238D03952E8EF--

--===============2464666639462741817==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline