Skip to content

Commit b51566c

Browse files
author
Marcos Alcino Ribeiro Cussioli
committed
image: add twincat-ads IOC image
Add related files for the TwinCAT ADS IOC.
1 parent 3da264f commit b51566c

File tree

4 files changed

+20
-0
lines changed

4 files changed

+20
-0
lines changed

.github/workflows/base-image.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,5 @@ jobs:
6666
docker-compose-mca.yml
6767
docker-compose-ca-gateway.yml
6868
docker-compose-pvagw.yml
69+
docker-compose-twincat-ads.yml
6970
push: ${{ github.event_name == 'push' && vars.PUSH_TO_REGISTRY == 'true' && github.ref_type == 'tag' }}

CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
* base: add lakeshore340 module. by @guirodrigueslima in
88
https://github.com/cnpem/epics-in-docker/pull/123
9+
* base: add twincat-ads module. by @MaikTheWay in
10+
https://github.com/cnpem/epics-in-docker/pull/127
11+
* images: add twincat-ads image. by @MaikTheWay in
12+
https://github.com/cnpem/epics-in-docker/pull/127
913

1014
## v0.14.1
1115

base/Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,9 @@ ARG DEBIAN_VERSION
7070
COPY opcua_versions.sh install_opcua.sh $EPICS_IN_DOCKER
7171
RUN $EPICS_IN_DOCKER/install_opcua.sh
7272

73+
COPY twincat_ads_versions.sh install_twincat_ads.sh $EPICS_IN_DOCKER
74+
RUN $EPICS_IN_DOCKER/install_twincat_ads.sh
75+
7376
COPY lnls-build-ioc.sh /usr/local/bin/lnls-build-ioc
7477
COPY lnls-prune-artifacts.sh /usr/local/bin/lnls-prune-artifacts
7578
COPY lnls-run.sh /usr/local/bin/lnls-run
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
services:
2+
twincat_ads:
3+
image: ghcr.io/cnpem/twincat-ads-epics-ioc:$TAG
4+
build:
5+
context: ./
6+
dockerfile: ../Dockerfile
7+
target: no-build
8+
labels:
9+
org.opencontainers.image.source: https://github.com/cnpem/epics-in-docker
10+
args:
11+
APP_DIRS: /opt/epics/modules/ads-ioc
12+
RUNDIR: /opt/epics/modules/ads-ioc/iocBoot/iocads

0 commit comments

Comments
 (0)