Skip to content

Add continuous integration support for GitHub#317

Closed
jeking3 wants to merge 1 commit intomadler:masterfrom
jeking3:ci
Closed

Add continuous integration support for GitHub#317
jeking3 wants to merge 1 commit intomadler:masterfrom
jeking3:ci

Conversation

@jeking3
Copy link
Copy Markdown

@jeking3 jeking3 commented Nov 24, 2017

Add continuous integration support for GitHub
pull requests through Travis CI and Appveyor
using cmake to generate and build the project.
The following targets are built:

Travis:

  • gcc (Debug, RelWithDebInfo, and Release)
  • valgrind (Debug)
  • ubsan (Debug)

Appveyor:

  • Visual Studio 2010 (Release)
  • Visual Studio 2015 (Debug, RelWithDebInfo, and Release)
  • Cygwin (Release)
  • Cygwin64 (Release)
  • MinGW (Release)
  • MinGW-w64 (Release)
  • MSYS2 (Release)

This closes #169
This fixes #238

Build Results

From my fork:

Appveyor: https://ci.appveyor.com/project/jeking3/zlib/build/0.0.54-master
Travis: https://travis-ci.org/jeking3/zlib/builds/306802628

pull requests through Travis CI and Appveyor
using cmake to generate and build the project.
The following targets are built:

Travis:
  - gcc (Debug, RelWithDebInfo, and Release)
  - valgrind (Debug)
  - ubsan (Debug)

Appveyor:
  - Visual Studio 2010 (Release)
  - Visual Studio 2015 (Debug, RelWithDebInfo, and Release)
  - Cygwin (Release)
  - Cygwin64 (Release)
  - MinGW (Release)
  - MinGW-w64 (Release)
  - MSYS2 (Release)

This closes madler#169
This fixes madler#238
@chcg
Copy link
Copy Markdown

chcg commented Oct 12, 2022

@madler This one could then likely be also closed in favour of the CI solution via GH actions on the develop branch

@madler
Copy link
Copy Markdown
Owner

madler commented Oct 12, 2022

Addressed instead with github actions.

@madler madler closed this Oct 12, 2022
@Neustradamus Neustradamus mentioned this pull request Jan 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

cywgin64 build broken under Windows 7

3 participants