Skip to content

Commit 780713f

Browse files
author
Daniel Schmidt
committed
DEV-826: Convert to the docker-ci workflow
1 parent d9fbceb commit 780713f

File tree

6 files changed

+36
-144
lines changed

6 files changed

+36
-144
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 75 deletions
This file was deleted.

.github/workflows/docker-ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: Docker CI
2+
3+
on:
4+
push:
5+
release:
6+
workflow_dispatch:
7+
8+
jobs:
9+
build:
10+
uses: BerkeleyLibrary/.github/.github/workflows/docker-build.yml@v1.1.0
11+
12+
test:
13+
needs: build
14+
uses: BerkeleyLibrary/.github/.github/workflows/docker-test.yml@v1.1.0

.github/workflows/release.yml

Lines changed: 0 additions & 69 deletions
This file was deleted.

bin/setup

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/usr/bin/env ruby
2+
3+
# Empty stub to satisfy GitHub Actions docker-ci workflow requirements

bin/test

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/usr/bin/env ruby
2+
3+
# Empty stub to satisfy GitHub Actions docker-ci workflow requirements

docker-compose.ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
3+
version: "3.8"
4+
5+
services:
6+
app:
7+
image: ${DOCKER_APP_IMAGE}
8+
volumes: !reset
9+
- artifacts:/opt/app/artifacts
10+
11+
geoserver: !reset
12+
13+
geoserver-secure: !reset
14+
15+
volumes:
16+
artifacts:

0 commit comments

Comments
 (0)