https://github.com/artello/builder
LXD Image for Artello Builder
https://github.com/artello/builder
continuous-deployment continuous-integration lxd
Last synced: about 1 month ago
JSON representation
LXD Image for Artello Builder
- Host: GitHub
- URL: https://github.com/artello/builder
- Owner: artello
- Created: 2018-05-21T07:06:55.000Z (almost 7 years ago)
- Default Branch: develop
- Last Pushed: 2018-10-26T04:26:27.000Z (over 6 years ago)
- Last Synced: 2024-07-29T17:44:10.368Z (9 months ago)
- Topics: continuous-deployment, continuous-integration, lxd
- Language: Shell
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Artello Builder
Artello Builder is the base image that sets everything up for an Artello Cluster.
It builds / tests the code and ships it to the package manager and also orchestrates deployments and upgrades inside the cluster.
# Dependencies
+ Buildkite - Buildkite is the CI service that will orchestrate the build process. This image will look for the BUILDKITE_AGENT_TOKEN so attach a profile with the following config
```yml
config:
user.BUILDKITE_AGENT_TOKEN: youragenttoken
```# Usage
Use Packer to build the image from your local computer, set the default as your target cluster so packer will build and place the image on your cluster.
```bash
packer build packer.json
```