Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.98 KB

autobuild-on-docker-hub.md

File metadata and controls

39 lines (31 loc) · 1.98 KB

How to autobuild on DockerHub

Enable Autobuild

  1. Visit Senzing repository list on cloud.dockter.com.
    1. This differs from the Senzing repository list on hub.docker.com.
  2. Choose docker repository.
  3. Choose "Build" tab.
  4. Click "Configure Automated Build" link. (If you don't see this link, look for a Manage repo button and then come back to builds.)
  5. Build configurations:
    1. Source repository:

      1. Select organization: Senzing
      2. Select repository: [Choose matching GitHub repository]
    2. Autotest:

      1. 🔘 Internal and External Pull Requests
    3. Repository links:

      1. 🔘 Off
    4. Build rules. Note: uses "main" branch. For "master" see Archive

      Source Type Source Docker Tag Dockerfile location Build Context Autobuild Build Caching
      Branch main latest Dockerfile / On On
      Tag /^[0-9.]+$/ {sourceref} Dockerfile / On On
    5. Click "Save and Build".

  6. Choose "Settings" tab.
  7. In "Image insight settings", choose
    1. 🔘 Basic Hub vulnerability scanning

References

  1. Set up Automated builds

Archive

    | Source Type | Source      | Docker Tag  | Dockerfile location | Build Context | Autobuild | Build Caching |
    |-------------|-------------|-------------|---------------------|---------------|-----------|---------------|
    | Branch      | master      | latest      | Dockerfile          | /             | On        | On            |
    | Tag         | /^[0-9.]+$/ | {sourceref} | Dockerfile          | /             | On        | On