dogfood
continuous-integration/drone/push Build encountered an error Details

This commit is contained in:
Cadey Ratio 2020-01-23 21:22:03 +00:00
parent 5832f9393d
commit 57409deb9c
4 changed files with 48 additions and 0 deletions

15
.drone.yml Normal file
View File

@ -0,0 +1,15 @@
kind: pipeline
name: "test drone config"
steps:
- commands:
- "docker build -t xena/kubermemes ."
image: docker:dind
name: "build image xena/kubermemes"
volumes:
- name: dockersock
path: /var/run
type: docker
volumes:
- host:
path: /var/run/docker.sock
name: dockersock

7
Dockerfile Normal file
View File

@ -0,0 +1,7 @@
FROM xena/dhall-yaml AS dyaml
FROM xena/alpine AS drone
COPY --from=dyaml /bin/dhall-to-yaml-ng /usr/local/bin/dhall-to-yaml
WORKDIR /drone
COPY ./drone .
RUN dhall-to-yaml --file pipeline.dhall

12
LICENSE Normal file
View File

@ -0,0 +1,12 @@
Copyright (c) 2020 Christine Dodrill <me@christine.website>
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

14
drone/testPipeline.dhall Normal file
View File

@ -0,0 +1,14 @@
let drone = ./types.dhall
let dockerBuild = ./common/dockerBuild.dhall
let dockerHost = ./common/dockerHost.dhall
let dronePL =
drone.Pipeline::{
, name = "test drone config"
, steps = [ dockerBuild "xena/kubermemes" ]
, volumes = Some [ dockerHost.pipeline ]
}
in [ dronePL ]