Skip to content

Commit 85fd2c7

Browse files
authored
Merge pull request #46 from epics-containers/dev
Added Tutorial 'Deploying and Managing IOC Instances'
2 parents 566a51e + 0a503c8 commit 85fd2c7

File tree

7 files changed

+388
-11
lines changed

7 files changed

+388
-11
lines changed

docs/user/how-to/phoebus.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Viewing Operator Interfaces with Phoebus
2+
========================================
3+
4+
Phoebus is a Java application that can be used to view operator interfaces.
5+
6+
epics-containers will support auto generation of engineering screens for
7+
Phoebus using `PVI <https://github.com/epics-containers/pvi>`_.
8+
This is the initial target for epics-containers GUIs, other OPI
9+
formats may be supported in the future.
10+
11+
OPI file generation is work in progress and this page will be updated when
12+
it is ready (est Nov 2023).

docs/user/images/c2dv.png

-49.7 KB
Loading

docs/user/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ side-bar.
3636
:caption: How-to Guides
3737
:maxdepth: 1
3838

39+
how-to/phoebus
3940
how-to/debug
4041
how-to/contributing
4142
how-to/own_tools

docs/user/tutorials/create_beamline.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ with basic configuration.
2727

2828
The tests on beamline repositories are basic at present. However the intention
2929
is that eventually each device on a beamline will be simulated using
30-
`Tickit <https://github.com/dls-controls/tickit>`_ and that the CI so system
31-
tests of each IOC against simulated hardware.
30+
`Tickit <https://github.com/dls-controls/tickit>`_ . Then Continuous
31+
Integration will perform system tests for each IOC against simulated hardware.
3232

3333
Also note that each of these IOC instances will be launched using a
3434
Generic IOC image. Ideally the CI for each Generic IOC should have already run
@@ -81,7 +81,7 @@ Steps
8181

8282
.. _these instructions: https://github.com/epics-containers/blxxi-template#how-to-copy-this-template-project
8383

84-
#. Clone the template repo locally.
84+
#. Clone the template repo locally (substituting in your own GitHub Account).
8585

8686
.. code-block:: bash
8787
@@ -174,8 +174,8 @@ Wrapping Up
174174
-----------
175175

176176
You should now have a working beamline repository. It contains a single
177-
IOC Instance which is a non-functional example. In the following
178-
tutorial we will investigate the example and then create a real IOC Instance.
177+
IOC Instance which is a non-functional example. In the following two
178+
tutorials we will investigate the example and then create a real IOC Instance.
179179

180180
You can now push the repository up to GitHub and give it a version tag like this:
181181

0 commit comments

Comments
 (0)