LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

А как тебе такой вариант:

1) распаковывать не в target, а в temp. Потому что target могут удалить (дженкинс?), и перераспаковка займет время. А время важно, потому что см п.2

2) распаковывать не пред-собранный компилятор/генератор, а саму node.js. Потом честно просить ноду сбилдить этот компилятор.

3) На основании этого можно будет сделать сплав из maven, node/package, grunt, ruby/gems и других систем сборки. Что позволит пользоваться софтом сразу из всех «миров» одновременно. Хочешь заюзать из мавена какое-нибудь рубиговно? Да без проблем, пара строчек.

Вообще я надеялся, что идея из пункта 3 не новая, и уже тысячу раз реализована :)

Исходная версия stevejobs, :

А как тебе такой вариант:

1) распаковывать не в target, а в temp. Потому что target могут удалить (дженкинс?), и перераспаковка займет время. А время важно, потому что см п.2

2) распаковывать не пред-собранный компилятор/генератор, а саму node.js. Потом честно просить ноду сбилдить этот компилятор.

3) На основании этого можно будет сделать сплав из maven, node/package, grunt, ruby/gems и других систем сборки. Что позволит пользоваться софтом сразу из «миров» одновременно. Хочешь заюзать из мавена какое-нибудь рубиговно? Да без проблем, пара строчек.

Вообще я надеялся, что идея из пункта 3 не новая, и уже тысячу раз реализована :)