переместите Гудзонское задание в другой сервер

XLSX будет представлять только стоимость импорта, а не типы.

У вас есть два варианта.

Используйте тип импорта:

import('xlsx').then(XLSX => {
    const wb: import('xlsx').WorkBook = XLSX.read(bstr, { type: 'binary' });
})

Вы можете определить псевдоним типа, чтобы сделать это проще: type WorkBook = import('xlsx').WorkBook

Импорт тип:

import { WorkBook } from 'xlsx' // Just for the type, will be elided in this example

import('xlsx').then(XLSX => {
    const wb: WorkBook = XLSX.read(bstr, { type: 'binary' });
})

Этот второй вариант сложнее понять, если вы используете импорт из статического импорта в типах, оператор импорта должен быть исключен (т.е. не выводится в JS). ). Как только вы используете какой-либо импорт из статического импорта в выражении (т. Е. Любую позицию, которая окажется в JS), импорт не будет отменен. Подробнее о модуле :

10
задан Dónal 22 January 2009 в 17:42
поделиться

4 ответа

Проверьте .hudson каталог в homedir пользователя, который выполняет гудзонский процесс. (По крайней мере: это - местоположение, которое Гудзон пишет своим файлам конфигурации в то, если Вы выполняете его с помощью Java - банка hudson.war на Linux).

Также: http://wiki.eclipse.org/Administering_Hudson

19
ответ дан 3 December 2019 в 14:06
поделиться

Одна лучшая практика должна создать переменную среды HUDSON_HOME на сервере, выполняющем Гудзон. Это имя переменной будет использоваться Гудзоном для хранения всей конфигурации и данных задания.

Без этого переменного Гудзона создаст папку под $USERHOME/.hudson (В Windows, это будет c:\Documents and Settings[user].hudson].

Одно преимущество использования переменной HUDSON_HOME состоит в том, что это позволит Вам запускать Гудзон с какого-либо пользователя, что так или иначе распространено при использовании удаленного Windows Server для хостинга.

1
ответ дан 3 December 2019 в 14:06
поделиться

Когда мы мигрировали на новый сервер, мы просто скопировали jobs папка к новому серверу. Может быть огромный объем данных в builds папка в каждом задании, таким образом, мы пропустили их.

Все хорошо работало для нас после передачи, но у нас была довольно простая начальная настройка.

6
ответ дан 3 December 2019 в 14:06
поделиться

Поскольку я не могу проголосовать "за", добавлю, что ответ Саймона лучший. Ссылку на соответствующий раздел о копировании и перемещении заданий можно найти по следующему адресу: http://wiki.hudson-ci.org/display/HUDSON/Administering+Hudson#AdministeringHudson-Moving/copying/renamingjobs

9
ответ дан 3 December 2019 в 14:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: