All Projects → andyli → HaxeCI

andyli / HaxeCI

Licence: other
An example of using CI for Haxe projects.

Programming Languages

haxe
709 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to HaxeCI

scikit-ci
Simpler and centralized CI configuration for Python extensions.
Stars: ✭ 15 (-66.67%)
Mutual labels:  travis-ci, continuous-integration, appveyor, azure-pipelines
Bors Ng
👁 A merge bot for GitHub Pull Requests
Stars: ✭ 878 (+1851.11%)
Mutual labels:  travis-ci, continuous-integration, appveyor
ci-skip
CI skip comment
Stars: ✭ 35 (-22.22%)
Mutual labels:  travis-ci, appveyor, azure-pipelines
cibuildwheel
🎡 Build Python wheels for all the platforms on CI with minimal configuration.
Stars: ✭ 1,350 (+2900%)
Mutual labels:  travis-ci, appveyor, azure-pipelines
ci playground
Playground for Cloud CI development for C++
Stars: ✭ 23 (-48.89%)
Mutual labels:  travis-ci, appveyor, azure-pipelines
Tic
Tasks Integrating Continuously: CI-Agnostic Workflow Definitions
Stars: ✭ 135 (+200%)
Mutual labels:  travis-ci, continuous-integration, appveyor
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+5506.67%)
Mutual labels:  continuous-integration, appveyor, azure-pipelines
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (+206.67%)
Mutual labels:  travis-ci, continuous-integration, appveyor
cpp14-project-template
A simple, cross-platform, and continuously integrated C++14 project template
Stars: ✭ 64 (+42.22%)
Mutual labels:  travis-ci, continuous-integration, appveyor
CI-Utils
Utilities for running Common Lisp on CI platforms
Stars: ✭ 18 (-60%)
Mutual labels:  travis-ci, appveyor, azure-pipelines
Builds Tab
Web extension that adds builds tab to Github
Stars: ✭ 24 (-46.67%)
Mutual labels:  travis-ci, continuous-integration
Cargo Make
Rust task runner and build tool.
Stars: ✭ 895 (+1888.89%)
Mutual labels:  travis-ci, appveyor
Polly
🔧 Collection of CMake toolchain files and scripts for cross-platform build and CI testing (GCC, Visual Studio, iOS, Android, Clang analyzer, sanitizers etc.)
Stars: ✭ 778 (+1628.89%)
Mutual labels:  travis-ci, appveyor
Cibuildwheel
🎡 Build Python wheels for all the platforms on CI with minimal configuration.
Stars: ✭ 620 (+1277.78%)
Mutual labels:  travis-ci, appveyor
Split tests
Utility to split test files into parallel CI containers
Stars: ✭ 21 (-53.33%)
Mutual labels:  travis-ci, continuous-integration
Bad Commit Message Blocker
Inhibits commits with bad messages from getting merged
Stars: ✭ 48 (+6.67%)
Mutual labels:  travis-ci, continuous-integration
Circleci Matrix
Small utility to mirror TravisCI's build matrix on CircleCI.
Stars: ✭ 80 (+77.78%)
Mutual labels:  travis-ci, continuous-integration
Bmi Calculator
React Hooks app for calculating BMI
Stars: ✭ 80 (+77.78%)
Mutual labels:  travis-ci, continuous-integration
Cranium
🤖 A portable, header-only, artificial neural network library written in C99
Stars: ✭ 501 (+1013.33%)
Mutual labels:  travis-ci, continuous-integration
Vscode Catch2 Test Adapter
Catch2, Google Test and doctest Adapter for the VSCode
Stars: ✭ 74 (+64.44%)
Mutual labels:  travis-ci, appveyor

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].