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: Re: Appveyor Settings for the 3.15 (and 7.0) branch builds
From: "Johnson, Andrew N. via Core-talk" <core-talk at aps.anl.gov>
To: Ralph Lange <ralph.lange at gmx.de>
Cc: EPICS core-talk <core-talk at aps.anl.gov>
Date: Wed, 23 Dec 2020 18:42:12 +0000
Thanks Ralph.

I just set “Custom configuration .yml file name” to empty in the epics-base-3 project UI, and it subsequently picked up and used a change I then committed to the file on the 3.15 branch! The doc’s say that the filename “.appveyor.yml” is supported as is, and apparently leaving it blank made it do the right thing (we still have the “branches/only” whitelist in the file, I also added the regex /R3\.15\.\d+.*/ to that).

I will now merge up 3.15 to the 7.0 branch and make the same change in the epics-base-7 project. I don’t have rights on Appveyor to see or change the settings of the epics-base project though.

- Andrew


On Dec 23, 2020, at 6:41 AM, Ralph Lange via Core-talk <core-talk at aps.anl.gov> wrote:

That's exactly what I had tried and reported as not working a few weeks ago in one of our Core meetings, before I pointed them back to the gists.
Thanks for confirming this weird behaviour.

Michael was suggesting to try renaming the .appveyor.yml (maybe to .appveyor-3.15.yml) on the branch and set that name in the web UI. I didn't try that yet.
Their documentation says the setting either is a different file name (then read from within the repository through the GitHub API) or a URL.

Cheers,
~Ralph


On Wed, 23 Dec 2020 at 01:33, Johnson, Andrew N. via Core-talk <core-talk at aps.anl.gov> wrote:
I thought I understood Appveyor's need for a pointer to get the .appveyor.yml file from when building our epics-base-3 and epics-base-7 projects. The other day I had a brainwave that the “Custom configuration .yml file name” setting could be pointed to the raw link for that file on the appropriate branch, thus avoiding the need to separately update a gist every time we want to change that file.

However that doesn’t seem to work, I can’t get the epics-base-3 branch to see the last change I committed to that file on the 3.15 branch:

commit 436ce4526be7d4ce24859c23dd0e71119ca70d50 (HEAD -> 3.15, origin/3.15)
Author: Andrew Johnson <anj at anl.gov>
Date:   Mon Dec 21 15:49:52 2020 -0600

    Appveyor: Update CMP from mingw => gcc

diff --git a/.appveyor.yml b/.appveyor.yml
index 4e5811ee4..1bcba4648 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -68,7 +68,7 @@ environment:
   - CMP: vs2013
   - CMP: vs2012
   - CMP: vs2010
-  - CMP: mingw
+  - CMP: gcc
 
 # Platform: processor architecture
 platform:

I just pointed it back to my gist and that seems to be working. Any ideas why it will happily accept


but not


?

- Andrew (frustrated by MS as usual)

-- 
Complexity comes for free, simplicity you have to work for.


-- 
Complexity comes for free, simplicity you have to work for.


Replies:
Re: Appveyor Settings for the 3.15 (and 7.0) branch builds Ralph Lange via Core-talk
References:
Appveyor Settings for the 3.15 (and 7.0) branch builds Johnson, Andrew N. via Core-talk
Re: Appveyor Settings for the 3.15 (and 7.0) branch builds Ralph Lange via Core-talk

Navigate by Date:
Prev: Re: Appveyor Settings for the 3.15 (and 7.0) branch builds Ralph Lange via Core-talk
Next: Build failed in Jenkins: epics-base-7.0-win64 #169 APS Jenkins 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: Appveyor Settings for the 3.15 (and 7.0) branch builds Ralph Lange via Core-talk
Next: Re: Appveyor Settings for the 3.15 (and 7.0) branch builds 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 
ANJ, 26 Dec 2020 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·