¿Cómo usar gitlab ci para implementar el proyecto en la máquina i686 y x86_64 al mismo tiempo?

Soy un novato que usa gitlab-CI y mi inglés no es muy bueno.

Quiero usar gitlab ci para implementar un proyecto en i686, x86_64 linux machine respectivamente. Entonces puedo generar un paquete de actualización en diferentes tipos de linux centos.

Ahora uso gitlab-server (192.168.1.240), gitlab runner (192.168.1.184) servidor de producción1 (192.168.1.162) servidor de producción2 (192.168.1.163);

        gitlab-server(240)     -->     runner(184)
                                       ^          ^
                               product_s1(162)    product_s2(163)

/etc/gitlab-runner/config.toml:

concurrent = 1

[[runners]]
  url = "http://192.168.1.240/ci"
  token = "fb8b064e53e31159e268853af6f8ea"
  name = "production162"
  executor = "ssh"
  [runners.ssh]
    user = "root"
    host = "192.168.1.162"
    port = "22"
    identity_file = "/home/user/.ssh/id_rsa"

[[runners]]
  url = "http://192.168.1.240/ci"
  token = "18795ba96cfe74478ee63ff7decedd"
  name = "production163"
  executor = "ssh"
  [runners.ssh]
    user = "root"
    host = "192.168.1.250"
    port = "22"
    identity_file = "/home/user/.ssh/id_rsa"

.gitlab-ci.yml:

job:
script:
    - "make install"
    - "./ci.sh"

Luego agrego.gitlab-ci.yml gitlab y ejecutargit push;

Por qué el proyecto se instaló solo en producción162; Quiero que se instale en production162 y production163 respectivamente.

Así que busqué y leí eldocumento gitlab-ci-multi-runner, decía

Si desea implementar en varios servidores con GitLab CI, puede crear un solo script que se implemente en varios servidores o puede crear muchos scripts. Depende de lo que te gustaría hacer.

¿Cuál es el guión de arriba? .gitlab-ctl.yml?
¿Puedo usar una implementación de GitLab CI en varios servidores?

Respuestas a la pregunta(1)

Su respuesta a la pregunta