Chapter 2: First EPICS IOC and GitLab CI
Now that your environment is set up, this chapter walks you through creating your first EPICS Input/Output Controller (IOC) within the ALS-U EPICS Environment. You will also learn how to integrate it with GitLab Continuous Integration (CI) for automated testing and development workflows.
This chapter covers the following topics:
- First EPICS IOC: Building a basic EPICS IOC from scratch.
- Expand the First IOC: Adding more functionality to your initial IOC.
- Continuous Integration: Setting up GitLab CI pipelines for your IOC project.