EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: AppVeyor native Windows build support for ci-scripts (Beta)
From: Ralph Lange via Core-talk <core-talk at aps.anl.gov>
To: EPICS Core Talk <core-talk at aps.anl.gov>
Date: Tue, 14 Apr 2020 18:17:27 +0200
Dear colleagues,

With a lot of help from Michael Davidsaver, the AppVeyor based native Windows build support for the ci-scripts module is ready for beta testing.

Check out the scripts (and the README files!) at  https://github.com/ralphlange/ci-scripts/tree/devel/add-appveyor.

The ci-scripts configuration of dependency modules (including setup files) can be shared between Travis and AppVeyor.

To update your source module to use this Pull Request branch, you need to do something like this in your module that uses ci-scripts (choose any branch name instead of 'win-beta'):

cd .ci
git fetch origin pull/29/head:win-beta
git checkout win-beta

Once you have an AppVeyor account, you need to enable the repository - any following commit to GitHub should be built if it happens on a branch with the .appveyor.yml configuration in place.

Careful: Since AppVeyor only offers one builder VM and no usable caching, every job you define in your build matrix will be complete and take its full time (~10min for Base plus all other modules) every time the build is run.

Please test and feed back any irregularities and/or missing documentation.

Cheers,
~Ralph

Replies:
RE: AppVeyor native Windows build support for ci-scripts (Beta) Freddie Akeroyd - UKRI STFC via Core-talk

Navigate by Date:
Prev: Re: AppVeyor issue Ralph Lange via Core-talk
Next: Re: AppVeyor issue Ralph Lange via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
Navigate by Thread:
Prev: Re: [Merge] ~info-martin-konrad/epics-base:make-protected-dtors-non-virtual into epics-base:3.15 mdavidsaver via Core-talk
Next: RE: AppVeyor native Windows build support for ci-scripts (Beta) Freddie Akeroyd - UKRI STFC via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  <20202021  2022  2023  2024 
ANJ, 29 Apr 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·