Commit Graph

6 Commits

Author SHA1 Message Date
Arun Kant 8eb74b0509 Adding opensuse image build for deckhand
Adding DISTRO parameter for makefile to invoke distribution specific
Dockerfile and build image accordingly.

Updated logic for existing jobs to have distro specific logic
for building and publishing images.

Added multiple distro specific document in operator section.

Change-Id: I415ab28b06ea17b21e76d28ccb3e284041c8072d
2019-05-30 17:22:57 +00:00
Bryan Strassner c4a04b1350 Remove proxy ARG and ENV from Dockerfile
Removes the proxy settings that were being established as ARG and ENV
commands since these are supported automatically by Docker, and should
not be set as ENV for the built container.

Change-Id: Id23f0b1591ef895df193462174eab2c67e7e0e73
2018-11-16 16:08:28 -06:00
Roman Gorshunov 48f79aee44 Fix: git commit id labels on images
1) Use OCI Image Specs for labels instead of custom 'commit-id=xxxxx'
   or legacy "Label Schema"
2) Fix missing git commit id labels on images (.revision)
3) Add human-readable title (.title) of the image, URL (.url), and
   a few other properties (annotations) according to the latest Specs

Change-Id: Iebb37edd003204d3adc41aa9af76612ab419993a
2018-09-21 03:31:12 +02:00
Felipe Monteiro 2ea322822a Allow Deckhand image to be built behind proxy
This patchset allows Deckhand image to be built behind proxy
by adding appropriate variables to Dockerfile and to the Ansible
build image script.

Change-Id: Idff4adb4762b8062072a2da066044ecd7782ed9d
2018-06-07 21:18:51 +01:00
Bryan Strassner 5f1fbbee3c [396582] Add alembic support to Deckhand
Updates Deckhand to use alembic to manage database upgrades.
Moves from creating tables at startup of Deckhand to the
db-sync job.

Change-Id: I6f4cb237fadc46fbee81d1c33096f48a720f589f
2018-04-06 23:30:16 -04:00
Anthony Lin 218beff695 Update Deckhand Dockerfile
This patch set does the following:

1) Moves Dockerfile to images/deckhand to align with the
   convention used by the rest of the UCP components

2) Installs Deckhand module

Change-Id: I48e5a061538367678314fef213cfb38de53e90bd
2018-02-27 09:46:10 -05:00