Necesitamos configurar un servidor CI usando mac.
Configuramos nuestro servidor privado de gitlab en la nube y gitlab-runner en un mac en la oficina. Cuando el mac no se duerme funciona bien. Pero cuando se va a dormir el corredor no se despierta.
Ya he configurado "wake for network access" pero no funciona. El pipeline job no se ejecuta cuando el mac se duerme. Además, he comprobado que si utilizo Fing en mi iPhone para despertar el Mac, el trabajo de canalización se despertará para ejecutarse, pero se detendrá en el paso en el que necesita iniciar una herramienta de prueba GUI para ejecutar realmente el caso de prueba.
¿Alguien tiene alguna experiencia al respecto? No puedo encender el mac 24*7.
----- actualización -----
Según este KB parece que para el recurso compartido. Esto probablemente explica por qué no funciona en mi caso.
Si compartes los recursos de tu ordenador, como una impresora compartida o una lista de reproducción de iTunes, puedes configurar tu ordenador para que salga de la suspensión cuando otros usuarios accedan a esos recursos.