pidgin/pidgin2-dev-images
Clone
Summary
Browse
Changes
Graph
Initial revision
draft
default
tip
14 months ago, Gary Kramlich
44fddd2eae2e
Parents
Children
Initial revision
3 files changed, 62 insertions(+), 0 deletions(-)
+18
-0
Dockerfile
+1
-0
README.md
+43
-0
convey.yml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Dockerfile Thu Feb 16 10:28:24 2023 -0600
@@ -0,0 +1,18 @@
+FROM docker.io/debian:stretch
+
+RUN set -ex && \
+ apt-get update && \
+ apt-get upgrade -y && \
+ apt-get dist-upgrade -y && \
+ apt-get install -y \
+ build-essential \
+ libjson-glib-dev \
+ libnss3-dev \
+ libqrencode-dev \
+ make \
+ pidgin-dev \
+ && \
+ apt-get clean && \
+ rm -rf /var/lib/apt/lists
+
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/README.md Thu Feb 16 10:28:24 2023 -0600
@@ -0,0 +1,1 @@
+These images (currently just the one) are for building plugins against pidgin2.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/convey.yml Thu Feb 16 10:28:24 2023 -0600
@@ -0,0 +1,43 @@
+environment:
+ - REPO=pidgin/pidgin2-dev
+ - TAG=debian-stretch-amd64
+ - REGISTRY=docker.io
+ - REGISTRY_USERNAME
+ - REGISTRY_PASSWORD
+
+tasks:
+ import:
+ type: docker/import
+ files: .:.
+
+ build:
+ type: docker/build
+ dockerfile: Dockerfile
+ tag: ${REGISTRY}/${REPO}:${TAG}
+ files: .:.
+
+ login:
+ type: docker/login
+ username: ${REGISTRY_USERNAME}
+ password: ${REGISTRY_PASSWORD}
+ server: ${REGISTRY}
+
+ logout:
+ type: docker/logout
+ server: ${REGISTRY}
+
+ push:
+ type: docker/push
+ images: ${REGISTRY}/${REPO}:${TAG}
+
+plans:
+ default:
+ stages:
+ - tasks: [import, build]
+
+ ci:
+ stages:
+ - tasks: [import, build, login, push]
+ - tasks: [logout]
+ run: always
+