Reportar progresso a partir da linha de comandos
Estes criam um espaço e reportam para lá. Já tem um? Abra-o e volte pelo menu Ligar, e o UUID vem já preenchido.
Instale-a.
Crie um espaço. Passa a ser o predefinido, por isso não há mais nada a configurar.
Crie uma tarefa onde o trabalho começa, e guarde o uuid.
Reporte à medida que avança. Esta é a chamada que vai no seu ciclo, e a única que conhece os números.
Feche-a. É isto que envia a notificação, por isso chame-o também quando falhar.
Ou envolva um processo que não está na sua mão alterar. Reporta início e fim em vez de números, e sai com o estado do comando.
Em CI não há ficheiro de configuração para escrever, por isso passe-o pelo ambiente.