Code Monkey home page Code Monkey logo

artifurnace's Introduction

Artifurnace

Artifurnace is a project to make building and use of the Apache Greenplum Database codebase easier

Motivation

The goal of the project is to create daily packages of the Apache Greenplum Database for use on multiple platforms in tarball, packages and as Docker containers. A secondary goal is to lauch a container and run a test suite against the compiled code.

Changelog

20209414 Pushed changes to update to latest GPDB Build

  • build a tagged version
  • remove 1404 and centos6
  • add centos8

20160104 Adding ubuntu 1404 (LTS) and 1510 docker builds. Happy New Year

Current State#

Currently work is being done via CentOS Docker containers executing inside of Jenkins and will expand to other platforms ( Ubuntu, SUSE ) once satisfaction is achieved with the current build environment.

To run a current build you will need a Jenkins environment that can use Docker containers.

Create a new Freestyle project and add the artifurnce git repo.

The Build step should have a single Execute shell step with the following two commands:

cd ${WORKSPACE}/centos6/
./run_build_container.sh

The build will then execute a Docker container to build and package the GPDB binaries.

If the build process finishes it will drop a tarball and rpm in ${WORKSPACE}/centos6/output/ directory

Notes

Contributors

Scott Kahler

###License###

MIT

How you can help

Funds to help maintain infrastructure and bandwith

Artifurnace is also powered by victrolas and board games

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.