Я знаю, что это не цель ОП, но я просто должен был это сделать, поэтому надеюсь, что это поможет следующему человеку.
Если вы используете docker-compose для своего CI / CDпроцесс, вы можете получить это таким образом!
version:
image: node:7-alpine
volumes:
- .:/usr/src/service/
working_dir: /usr/src/service/
command: ash -c "node -p \"require('./package.json').version.replace('\n', '')\""
для изображения, вы можете использовать любой узел изображения.Я использую альпийский, потому что он самый маленький.