diff options
author | 1138-4EB <1138-4EB@users.noreply.github.com> | 2017-02-14 19:13:00 +0100 |
---|---|---|
committer | tgingold <tgingold@users.noreply.github.com> | 2017-02-14 19:13:00 +0100 |
commit | de9c5ceb7923a896b888656fdd1f1cd238b830e0 (patch) | |
tree | 09b247593cab5d1258b74d3dded8d3feb1e32a21 /appveyor.yml | |
parent | f7e455245d9d12f69e2bb8eb67a84c1961cc20f3 (diff) | |
download | ghdl-de9c5ceb7923a896b888656fdd1f1cd238b830e0.tar.gz ghdl-de9c5ceb7923a896b888656fdd1f1cd238b830e0.tar.bz2 ghdl-de9c5ceb7923a896b888656fdd1f1cd238b830e0.zip |
Replace travis-ci matrix with docker containers (#272)
* Extract tag declarations from <travis-ci.sh>. Rename it to
<buildtest.sh> and allow to pass -b (BLD) and -f (PKG_FILE) as
arguments. Save tag declarations in <travis-ci.sh>, with a different
meaning now. Modify <.travis.yml> accordingly.
* chmod +x ./dist/buildtest.sh. Can be removed bi changing permissions.
* Replace travis builds with docker containers.
ubu1404+llvm-3.5, ubu1204+llvm-3.8, ubu+mcode, fed+mcode and fed+llvm
Add PKG_DTAG and SHORT_COMMIT after PKG_FILE, to avoid collisions.
DOCKER_IMG used to set image to be used in docker build.
<mv> is enough if the host dir is mounted in the container.
Since multiple files are added, content in <dist> split to <dist/lin> and <dist/win>.
Git depth set to 10 in <.travis.yml>
* Fix paths lin/linux and win/windows. Remove '_compile'.
Revome wrong placed old buildtest.
Add conditional builds (3). Leave 2 fixed.
Diffstat (limited to 'appveyor.yml')
-rw-r--r-- | appveyor.yml | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/appveyor.yml b/appveyor.yml index f30e0b04f..ddb40d297 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -44,20 +44,20 @@ init: # installation scripts to run install: - - ps: .\dist\appveyor\install.ps1 - - ps: .\dist\appveyor\info.ps1 + - ps: .\dist\windows\appveyor\install.ps1 + - ps: .\dist\windows\appveyor\info.ps1 # Build flow # -------------------------------------- # scripts to run before builds before_build: - - ps: .\dist\appveyor\configure.ps1 + - ps: .\dist\windows\appveyor\configure.ps1 # Disable MSBuild build: off # build scripts to run build_script: - - ps: .\dist\appveyor\build.ps1 + - ps: .\dist\windows\appveyor\build.ps1 # scripts to run after builds #after_build: @@ -66,11 +66,11 @@ build_script: # -------------------------------------- # scripts to run before tests before_test: - - ps: .\dist\appveyor\setup.ps1 + - ps: .\dist\windows\appveyor\setup.ps1 # test scripts to run test_script: - - ps: .\dist\appveyor\test.ps1 + - ps: .\dist\windows\appveyor\test.ps1 # scripts to run after tests #after_test: |