Compare commits
7 commits
Author | SHA1 | Date | |
---|---|---|---|
|
6cc9430863 | ||
|
9e6afa7b53 | ||
|
456f10f7fb | ||
|
f698dee464 | ||
|
88c745ad06 | ||
6317e9574a | |||
50d82a3316 |
6 changed files with 1 additions and 77 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1 +0,0 @@
|
||||||
secrets.yml
|
|
|
@ -1,6 +0,0 @@
|
||||||
FROM fluent/fluentd:v1.16-debian-1
|
|
||||||
USER root
|
|
||||||
# Prerequisites for GeoIP2
|
|
||||||
RUN apt update && apt install -y build-essential libgeoip-dev autoconf libtool && apt-get clean && rm -rf /var/lib/apt/lists/*
|
|
||||||
RUN ["gem", "install", "fluent-plugin-elasticsearch", "fluent-plugin-rewrite-tag-filter", "fluent-plugin-geoip", "--no-document"]
|
|
||||||
USER fluent
|
|
|
@ -1 +0,0 @@
|
||||||
`fly -t home set-pipeline -l secrets.yml -p fluentd -c pipeline.yml`
|
|
1
labels
1
labels
|
@ -1 +0,0 @@
|
||||||
maintainer=Pim Kunis
|
|
68
pipeline.yml
68
pipeline.yml
|
@ -1,68 +0,0 @@
|
||||||
---
|
|
||||||
resources:
|
|
||||||
- name: repo
|
|
||||||
type: git
|
|
||||||
source:
|
|
||||||
uri: https://git.kun.is/pim/fluentd.git
|
|
||||||
- name: my-image
|
|
||||||
type: registry-image
|
|
||||||
source:
|
|
||||||
repository: git.kun.is/pim/fluentd
|
|
||||||
username: pim
|
|
||||||
password: ((api_key))
|
|
||||||
tag: stable
|
|
||||||
- name: upstream-image
|
|
||||||
type: registry-image
|
|
||||||
source:
|
|
||||||
repository: fluent/fluentd
|
|
||||||
tag: v1.16-debian-1
|
|
||||||
- name: version
|
|
||||||
type: semver
|
|
||||||
source:
|
|
||||||
driver: git
|
|
||||||
initial_version: "1.0.0"
|
|
||||||
uri: ssh://git@git.kun.is:56287/pim/fluentd.git
|
|
||||||
branch: version
|
|
||||||
file: version
|
|
||||||
private_key: {{private_key}}
|
|
||||||
icon: numeric
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
- name: build-and-publish-image
|
|
||||||
plan:
|
|
||||||
- get: repo
|
|
||||||
trigger: true
|
|
||||||
- get: upstream-image
|
|
||||||
trigger: true
|
|
||||||
- task: build-image
|
|
||||||
privileged: true
|
|
||||||
config:
|
|
||||||
platform: linux
|
|
||||||
image_resource:
|
|
||||||
type: registry-image
|
|
||||||
source:
|
|
||||||
repository: concourse/oci-build-task
|
|
||||||
inputs:
|
|
||||||
- name: repo
|
|
||||||
outputs:
|
|
||||||
- name: image
|
|
||||||
params:
|
|
||||||
DOCKERFILE: repo/Dockerfile
|
|
||||||
LABELS_FILE: repo/labels
|
|
||||||
run:
|
|
||||||
path: sh
|
|
||||||
args:
|
|
||||||
- -exc
|
|
||||||
- |
|
|
||||||
build
|
|
||||||
ls image
|
|
||||||
- get: version
|
|
||||||
params:
|
|
||||||
bump: patch
|
|
||||||
- put: my-image
|
|
||||||
params:
|
|
||||||
image: image/image.tar
|
|
||||||
additional_tags: version/version
|
|
||||||
- put: version
|
|
||||||
params:
|
|
||||||
file: version/version
|
|
1
version
Normal file
1
version
Normal file
|
@ -0,0 +1 @@
|
||||||
|
1.0.5
|
Reference in a new issue