• Сборка проекта из рабочей копии и из архива - best practices?

    Передавать эту информацию через переменную окружения? И подставлять вручную/иными способами при сборке вне СКВ?

    Считаю, что номер ревизии (т.е. хэш коммита/имя тэга и пр.) должны извлекаться не сборочным скриптом, а передаваться через окружение. Большинство CI-серверов имеют хорошо документированные переменные окружения, которые задаются перед началом сборки. Эти же переменные окружения можно задать и вручную.
    Ответ написан
    Комментировать