Add pipeline and created entrypoint.sh for Dockerfile
This commit is contained in:
parent
d654125492
commit
c981bb6a33
@ -4,4 +4,6 @@ RUN dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noar
|
||||
RUN dnf update -y && dnf upgrade -y
|
||||
RUN dnf install -y memcached
|
||||
RUN yum clean all
|
||||
ENTRYPOINT [ " /usr/bin/memcached -u memcached -l 0.0.0.0" ]
|
||||
COPY ./scripts/entrypoint.sh /
|
||||
RUN chmod +x /entrypoint.sh
|
||||
ENTRYPOINT [ "/entrypoint.sh" ]
|
22
pipeline/automated-build.yml
Normal file
22
pipeline/automated-build.yml
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
resources:
|
||||
- name: cmc
|
||||
type: git
|
||||
source:
|
||||
uri: https://repo.anhonesthost.net/cloud-hosting-platform/cloud-memcached-container.git
|
||||
branch: trunk
|
||||
|
||||
- name: build-cmc-latest
|
||||
type: docker-image
|
||||
source:
|
||||
repository: registry.dnspegasus.net/cmc
|
||||
tag: latest
|
||||
|
||||
jobs:
|
||||
- name: publish-cmc-latest
|
||||
plan:
|
||||
- get: cmc
|
||||
trigger: true
|
||||
- put: build-cmc-latest
|
||||
params:
|
||||
build: cmc
|
6
scripts/entrypoint.sh
Normal file
6
scripts/entrypoint.sh
Normal file
@ -0,0 +1,6 @@
|
||||
#!/bin/bash
|
||||
echo "Starting Memcached..."
|
||||
sleep 5
|
||||
/usr/bin/memcached -u memcached -l 0.0.0.0
|
||||
|
||||
exit 0
|
Loading…
Reference in New Issue
Block a user