Displaying 1 to 20 from 27 results

Packer - Build Automated Machine Images

  •    Go

Packer is a tool for building identical machine images for multiple platforms from a single source configuration. It is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel.

mmake - Modern Make

  •    Go

Mmake is a small program which wraps make to provide additional functionality, such as user-friendly help output, remote includes, and eventually more. It otherwise acts as a pass-through to standard make.Make's primary function is not to serve as a "task runner", however it's often used for that scenario due to its ubiquitous nature, and if you're already using it, why not! Make is however lacking a built-in mechanism for displaying help information.

realize - Go build system with file watcher, live reload and output streams

  •    Go

Automate the most recurring operations needed for development, define what you need only one time, integrate additional tools of third party, define custom cli commands and reload projects at each file change without stop to write code.Various operations can be programmed for each project, which can be executed at startup, at stop, and at each file change.

Buildbot - Continuous Integration Framework

  •    Python

Buildbot is a continuous integration system designed to automate the build/test cycle. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before other developers are inconvenienced by the failure. It supports arbitrary build processes, and is not limited to common build processes for particular languages. Buildbot has a variety of status-reporting tools to get information about builds in a timely manner.




realize - Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading

  •    Go

It will create a .realize.yaml file if doesn't already exist, add the working directory as project and run your workflow. ⚠️ The additional arguments must go after the params: 💡 The start command can be used with a project from its working directory without make a config file (--no-config).

Buildah - A tool that facilitates building OCI images

  •    Go

Buildah - a tool that facilitates building Open Container Initiative (OCI) container images. The Buildah package provides a command line tool that can be used to Create a working container, either from scratch or using an image, Images can be built in either the OCI image format or the traditional upstream docker image format, Mount / Unmount / Delete / Rename the container.

bashful - Use a yaml file to stitch together commands and bash snippits and run them with a bit of style

  •    Go

This is beta quality! Use at your own risk. Use a yaml file to stitch together commands and bash snippets and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).

captain - Captain - Convert your Git workflow to Docker :whale: containers

  •    Go

Define your workflow in the captain.yaml and use captain to your Continuous Delivery service to create containers for each commit, test them and push them to your registry only when tests passes. From the other side, you can now pull the feature branch you want to test, or create distribution channels (such as 'alpha', 'beta', 'stable') using git tags that are propagated to container tags.


task - A task runner / simpler Make alternative written in Go

  •    Go

Task is a simple tool that allows you to easily run development and build tasks. Task is written in Golang, but can be used to develop any language. It aims to be simpler and easier to use then GNU Make.Or you can download the binary from the releases page and add to your PATH. DEB and RPM packages are also available. The task_checksums.txt file contains the SHA-256 checksum for each file.

Apache Gump - Large scale continuous integration for various open source projects.

  •    Python

The Apache Gump continuous integration tool was the first one developed at the Apache Software Foundation. It is written in Python and fully supports Apache Ant, Apache Maven (1.x to 3.x) and other build tools. Gump is unique in that it builds and compiles software against the latest development versions of those projects. This allows Gump to detect potentially incompatible changes to that software just a few hours after those changes are checked into the version control system. Notifications are sent to the project team as soon as such a change is detected, referencing more detailed reports available online.

nginx-build - Seamless nginx builder

  •    Go

nginx-build - provides a command to build nginx seamlessly. If you don't have go-runtime, you may download the binary from here.

godo - godo is an improved `go run`

  •    Go

godo is an alternative to go run. It's useful when you want to avoid the go build/go install, /path/to/somebin cycle. There's also a bash completion script, which makes it easy to quickly invoke a Go package from your GOPATH.

buildtools - A bazel BUILD file formatter and editor

  •    Go

This repository contains developer tools for working with Google's bazel buildtool.See instructions in each tool's directory.

tulsi - An Xcode Project Generator For Bazel

  •    Swift

Open src/Tulsi.xcodeproj, and within Xcode, build the TulsiApp.Run the TulsiApp.

Codeine - Mac OS X IDE For Clang/LLVM

  •    Objective-C

Codeine is a new code editor for Mac, allowing editing, building, running and debugging C, C++ and Objective-C code. While not an IDE (yet), Codeine aims to evolve to support complex application projects.

please - High-performance extensible build system for reproducible builds.

  •    Go

Please is a cross-language build system with an emphasis on high performance, extensibility and reproduceability. It supports a number of popular languages and can automate nearly any aspect of your build process.See http://please.build for more information.

dogo - Monitoring changes in the source file and automatically compile and run (restart).

  •    Go

Monitoring changes in the source file and automatically compile and run (restart).WorkingDir: working directory, dogo will auto change to this directory.

make.go - A Go script that could replace your Makefile.

  •    Go

A Go script that could replace your Makefile.This script is meant to live in your project's root and used with go run make.go.

alfred - (v0.2) Even Batman needs a little help. Task runner. Automator. Build system.

  •    Go

Even Batman needs a little help. A simple go/yaml powered make file/task runner with a bit of a twist and a ton of flexibility.

walk - A fast, general purpose, graph based build and task execution utility.

  •    Go

walk is a fast, general purpose, graph based build and task execution utility. Heavily inspired by make and redo.