All Projects → siddharthkp → Github Build

siddharthkp / Github Build

Licence: mit
Github builds for CI

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Github Build

micromamba-docker
Rapid builds of small Conda-based containers using micromamba.
Stars: ✭ 97 (-27.07%)
Mutual labels:  build, ci
makes
A DevSecOps framework powered by Nix.
Stars: ✭ 158 (+18.8%)
Mutual labels:  build, ci
AzDo.VstsDashboard
Provide a simple way to view all Builds and Releases on a single page. The intend was to see what's currently happened into the CI/CD pipeline and provide quick feedback of what's going on.
Stars: ✭ 16 (-87.97%)
Mutual labels:  build, ci
Mbt
The most flexible build tool for monorepo
Stars: ✭ 184 (+38.35%)
Mutual labels:  build, ci
Baur
baur manages builds and artifacts in mono repositories
Stars: ✭ 285 (+114.29%)
Mutual labels:  build, ci
build-plugin-template
Template repository to create new Netlify Build plugins.
Stars: ✭ 26 (-80.45%)
Mutual labels:  build, ci
drevops
💧 + 🐳 + ✓✓✓ + 🤖 + ❤️ Build, Test, Deploy scripts for Drupal using Docker and CI/CD
Stars: ✭ 55 (-58.65%)
Mutual labels:  build, ci
unity-test-runner
Run tests for any Unity project
Stars: ✭ 134 (+0.75%)
Mutual labels:  build, ci
Unity Builder
Build Unity projects for different platforms
Stars: ✭ 258 (+93.98%)
Mutual labels:  build, ci
build-status
Emacs minor mode that monitors and shows a buffer's build status in the mode line.
Stars: ✭ 26 (-80.45%)
Mutual labels:  build, ci
Build
Netlify Build runs the build command, Build Plugins and bundles Netlify Functions.
Stars: ✭ 135 (+1.5%)
Mutual labels:  build, ci
Androidsdk
🐳 Full-fledged Android SDK Docker Image
Stars: ✭ 776 (+483.46%)
Mutual labels:  build, ci
netlify-plugin-cache
⚡ Generic plugin for caching any files and/or folders between Netlify builds
Stars: ✭ 19 (-85.71%)
Mutual labels:  build, ci
calendar-view-plugin
Jenkins Calendar View Plugin: Shows past and future builds in a calendar view
Stars: ✭ 17 (-87.22%)
Mutual labels:  build, ci
Unity Actions
Github actions for testing and building Unity projects
Stars: ✭ 358 (+169.17%)
Mutual labels:  build, ci
Flutter engine build
Flutter Engine构建产物归档
Stars: ✭ 19 (-85.71%)
Mutual labels:  build, ci
Rspecq
Optimally distribute and run RSpec suites among parallel workers; for faster CI builds
Stars: ✭ 122 (-8.27%)
Mutual labels:  ci
Skan
Scan Kubernetes resource files , and helm charts for security configurations issues and best practices.
Stars: ✭ 127 (-4.51%)
Mutual labels:  ci
Please
High-performance extensible build system for reproducible multi-language builds.
Stars: ✭ 1,856 (+1295.49%)
Mutual labels:  build
Idea Cli Inspector
A little command-line tool to integrate the awesome IntelliJ IDEA code inspections in your continuous integration (CI) process using Jenkins, Bamboo, et. al.
Stars: ✭ 120 (-9.77%)
Mutual labels:  ci



Github builds/checks for CI


 

Code Climate Known Vulnerabilities

 

Install

npm install github-build --save

Usage

const Build = require('github-build')

const data = {
  repo: 'siddharthkp/github-build', // (author/repo)
  sha: '6954e71d46be1ae9b0529aae6e00b64d7a1023d4', // (commit sha)
  token: 'secret', // (github oauth token: https://developer.github.com/v3/oauth)
  label: 'my CI service',
  description: 'checking some stuff',
  url: 'http://my-ci-service.com/builds/1', // details url
}

/* Create a build */
const build = new Build(data)

/* When you call start, a pending status get's added on github (returns a promise) */
build.start()

/* Run your tests */

/* If things go well, call pass, it will mark change the status to success ✅ (returns a promise) */
build.pass()

/* Or if the tests fail, mark this build as failed ❌ (returns a promise) */
build.fail()

/* If you could not run the tests because of incorrect config, just error out the build (returns a promise) */
build.error() // use when build errors out (returns a promise)

 

If you like it then you should put a ⭐️ on it

 

License

MIT © siddharthkp

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].