Skip to content
An example of using CI for Haxe projects.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin hello world Apr 7, 2015
flash update homebrew before brew install Jun 15, 2019
phantomjs
src refactoring, use Haxe code instead of bash script for setup Aug 20, 2015
.gitignore [AppVeyor] initial lua support Oct 6, 2017
.travis.yml [TravisCI] install php-mbstring Apr 19, 2019
README.md update README for Azure Pipelines Jun 1, 2019
appveyor.yml test 3.4.7 May 11, 2018
azure-pipelines.yml [azure-pipelines] group by target Jun 1, 2019
build-cpp.hxml
build-cs.hxml refactor hxmls Aug 21, 2015
build-each.hxml refactor hxmls Aug 21, 2015
build-flash.hxml refactor hxmls Aug 21, 2015
build-interp.hxml refactor hxmls Aug 21, 2015
build-java.hxml refactor hxmls Aug 21, 2015
build-js.hxml refactor hxmls Aug 21, 2015
build-lua.hxml [TravisCI] add lua target support Jul 17, 2017
build-neko.hxml refactor hxmls Aug 21, 2015
build-php.hxml refactor hxmls Aug 21, 2015
build-python.hxml refactor hxmls Aug 21, 2015

README.md

An example of using CI for Haxe projects.

TravisCI Build Status AppVeyor Build Status Azure Pipelines Build Status

Same procedure is used for setting up both Travis CI, AppVeyor, and Azure Pipelines:

  1. Create a Haxe project if there isn't one.
  2. Create a new repo on GitHub.
  3. Turn on the switches for the GitHub repo on Travis CI/AppVeyor/Azure Pipelines.
  4. Copy and modify the configs:
  5. Commit the configs and push to GitHub.
  6. Watch it build:
    • https://travis-ci.com/${username}/${reponame} for Travis CI
    • https://ci.appveyor.com/project/${username}/${reponame} for AppVeyor
    • https://dev.azure.com/${organization}/${azureproject}/_build for Azure Pipelines
  7. Add badges to README:
    • https://travis-ci.com/${username}/${reponame}.svg?branch=master for Travis CI
    • https://ci.appveyor.com/api/projects/status/github/${username}/${reponame}?branch=master&svg=true for AppVeyor
    • https://dev.azure.com/${organization}/${azureproject}/_apis/build/status/${pipeline}?branchName=master for Azure Pipelines

CC0
To the extent possible under law, Andy Li has waived all copyright and related or neighboring rights to HaxeCI. This work is published from: Hong Kong.

You can’t perform that action at this time.