Skip to content

zanecodes/opscode-pushy-server

This branch is 6 commits ahead of, 45 commits behind chef-boneyard/opscode-pushy-server:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a0e1c46 · Mar 4, 2019
Feb 14, 2019
Nov 3, 2018
Jun 21, 2018
Mar 6, 2017
Jul 19, 2016
Nov 24, 2012
May 30, 2018
Mar 4, 2019
Nov 8, 2016
Nov 8, 2016
Mar 16, 2017
Nov 13, 2018
Jan 30, 2014
Nov 8, 2016
Jan 30, 2014
Jul 25, 2016
Nov 8, 2016
Nov 3, 2018
Jun 26, 2017
Jun 27, 2017
Nov 13, 2018
May 25, 2018
Mar 6, 2017
Sep 20, 2017
Nov 8, 2016

Repository files navigation

Chef Push Jobs Server

Getting Help

We use GitHub issues to track bugs and feature requests. If you need help please post to our Mailing List or join the Chef Community Slack.

Building Packages

Follow the instructions in omnibus/README.md.

Docker-based Development Environment

Run make shell to start a Docker-based development environment. This will start Postgres, run the database schema migrations, update the rebar dependencies, and put you into a shell where you can run make to compile and make test to run the tests.

Local Development Environment

  • Requires Erlang 18+
  • Running instance of postgres 9.4+

Setup the Schema

In the pushy_server_schema directory:

    make setup_schema

Add the following to config/vars.config: (Don't commit this change)

    {db_user, "<your local user account>"}.

In the root directory of this repository:

    make test

License

All files in the repository are licensed under the Apache 2.0 license. If any file is missing the License header it should assume the following is attached;

Copyright (c) 2008-2016 Chef Software, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Packages

No packages published

Languages

  • Erlang 53.9%
  • Ruby 39.9%
  • PLpgSQL 3.4%
  • HTML 1.4%
  • Shell 1.0%
  • Makefile 0.3%
  • Dockerfile 0.1%