Skip to content

dci_remoteci module

DCI module to manage the remoteci resources

Options

Parameter Required Default Description
active False Wether of not the resource should be active
data False Data associated with the RemoteCI
dci_cs_url False DCI Control Server URL
dci_login False User's DCI login
dci_password False User's DCI password
embed False ['List of field to embed within the retrieved resource']
id False ID of the remoteci to interact with
name False RemoteCI name
query False query language
state False Desired state of the resource
team_id False ID of the team the remoteci belongs to
where False Specific criterias for search

Examples

- name: Create a new remoteci
  dci_remoteci:
    name: 'MyRemoteCI'
    team_id: XXXX


- name: Create a new team
  dci_remoteci:
    name: 'MyRemoteCI'
    team_id: XXXX
    data: >
      {"certification_id": "xfewafeqafewqfeqw"}


- name: Get remoteci information
  dci_remoteci:
    id: XXXXX


- name: Update remoteci informations
  dci_remoteci:
    id: XXXX
    name: New Name


- name: Delete a topic
  dci_remoteci:
    state: absent
    id: XXXXX