если таким же образом пропихнуть токен для нпм, то он используется в одном из первых же слоев, соответственно все что дальше будет пересобрано в следующем пайплайне с новым токеном.
посмотрел, у себя я не в докерфайле её обрабатываю, а складываю в configmap, соответственно она просто прокидывается в виде env в контейнер. ну т.е. в вашем случае можно заранее приготовить .npmrc в cm и монтировать его как volume к подам. тогда и на слои это влиять не будет и лежать будет в надёжном месте.
если у вас k8s, конечно
Так нет, это же сборка нодой проекта. Это в кубе уже не нужно. :)
да да, сижу и думаю, как поможет .npmrc в готовом контейнере ) затупил.
Обсуждают сегодня