Отвертка | это… Что такое Отвертка?
- Эта статья посвящена инструменту. Если вы интересуетесь коктейлем с таким названием, смотрите статью Отвёртка (коктейль).
Отвёртки с крестовым и прямым жалом
Жала крестовой и прямошлицевой отвёрток
В верхней части рисунка комплект инструментов, включающий часовые отвёртки и рукоять универсальной отвёртки с набором сменных жал. В нижней части различные варианты отвёрток
Отвёртка — инструмент, предназначенный для отвинчивания и завинчивания винтов, шурупов и других деталей с резьбой, на головке которых имеется шлиц (паз).
Содержание
|
Конструкция
Простейшая отвёртка представляет собой обычно стержень с лезвием (жалом), которое при работе вставляют в шлиц, другой конец стержня снабжён деревянной или пластмассовой рукояткой.
Диаметр рукоятки находится обычно в пределах от 10 до 40 мм. Поскольку зависимость между диаметром рукоятки и крутящим моментом, выдаваемым на деталь, прямая, то обычно диаметр тем больше, чем больше размер деталей, под шлиц которых рассчитана отвёртка. Поэтому отвёртки, предназначенные для мелких деталей, снабжаются тонкими рукоятками во избежание срыва шлица или резьбы или разрыва детали.
Жало отвёртки изнашивается из-за действия значительных механических напряжений в процессе работы. Для увеличения срока службы жала его изготавливают из специальных износостойких и прочных сплавов, например, из хром-ванадиевых сталей.
Формы шлицев
В зависимости от типа шлица на головке детали используются отвёртки с различными типами лезвий:
- Прямошлицевые отвёртки (обыкновенные, «плоские», minus)
- Крестовые отвёртки (иногда называют «plus»)
- Phillips — самовыталкивающийся. На данный момент устарел, но продолжает широко применяться в приборостроении, так как является стандартом де-факто и занимает мало места в головке.
- Pozidriv — несамовыталкивающийся. Из-за большой глубины шлица применяется только там, где винты вынуждены иметь большие головки: в мебельном производстве и строительстве. Впрочем, именно в этих отраслях нужен большой крутящий момент, принципиально невозможный для Phillips.
- Специализированные отвёртки для сложных и малораспространённых шлицев (звездообразные (
- Звезда (Torx) — применяется в приборостроении как замена Phillips.
- Звезда со штырьком — то же самое, но также защищает от самостоятельной разборки.
- Трилистный (Tri-Wing) — ещё один нестандартный шлиц для защиты от самостоятельной разборки.
- Двухштырьковый (спаннер) — применяется в лифтах и других местах, где требуются одновременно красота и вандалозащита.
- Асимметричный крестовый (Torq), бристольский — сочетают небольшие габариты и мощную затяжку, применяются в аэрокосмической промышленности и прочих критичных отраслях.
Размеры шлицев
Шлицы одного типа могут иметь различные линейные размеры:
- Прямые шлицы — различные глубину/ширину
- Шлицы других форм — размеры, задаваемые стандартизованным номером шлица (например, Ph3 — крестообразный шлиц [Philips], используемый обычно в шурупах диаметрами 4..5 мм)
За редкими исключениями отвёрточное жало подходит только к шлицам с конкретными размерами.
Изменения конструкции
Многие отвёртки имеют одно или несколько из следующих изменений конструкции.
Храповой механизм
Более сложным вариантом отвёртки является отвёртка с храповым механизмом («трещоткой»), благодаря которому стержень с лезвием свободно прокручивается в рукоятке в одном направлении. Такая конструкция позволяет работать отвёрткой, не отрывая руки от рукоятки и не извлекая жало отвёртки из шлица детали. В зависимости от выполняемых функций (отвинчивания или завинчивания) требуется сменить направление прокручивания стержня. Храповой механизм снабжается для этого рычажком-переключателем.
Сменные жала
Выпускаются также универсальные отвёртки, которые представляют собой рукоять, к которой возможно присоединить (с помощью цангового зажима, магнитного шестигранного паза или другим способом) целый набор жал под разные типы и размеры шлицев.
Увеличенная или уменьшенная длина стержня
Обычно длина выступающей из рукоятки части стержня составляет порядка 100..200 мм. Для работы в труднодоступных местах длина стержня может быть значительно увеличена, для работы в тесных условиях — уменьшена (часто с одновременным уменьшением длины рукоятки). Изредка встречаются отвёртки, у которых присутствует возможность изменять длину части стержня, выдающейся из рукоятки, — рукоятка снабжена специальным запирающим устройством, удерживающим стержень в выбранном положении.
Рукоятка поворотная, пистолетная или Т-образная
Для увеличения крутящего момента рукоятка отвёртки может иметь изогнутую (пистолетную, Г-образную) или Т-образную форму. Чем форма рукоятки ближе к Т- или Г-образной, тем больше плечо рычага, тем больший момент силы можно получить. Существуют отвёртки с шарниром в рукоятке, благодаря которому можно изменять угол между осью стержня и осью рукоятки, регулируя длину рычага.
Гибкий вал или зубчатая передача
Часть стержня отвёртки может быть заменена гибким валом или угловой зубчатой передачей для работы в стеснённых условиях.
Шестигранный стержень
Обычно стержень имеет круглое сечение. В некоторых отвёртках применяется стержень с сечением в форме правильного шестиугольника. Благодаря этому возможно вращать отвёртку гаечным ключом для увеличения вращающего момента.
Диэлектрическое покрытие
Для работы вблизи проводников под напряжением или с деталями, находящимися под напряжением, отвёртка может быть покрыта изолирующим материалом. Обычно покрываются рукоятка целиком и стержень за исключением жала. Изоляция такой отвёртки рассчитывается для гарантированной защиты от напряжения в некоторых пределах, испытывается, и об этом ставится отметка на отвёртке.
Пятка для нанесения ударов
Некоторые отвёртки имеют стержень, проходящий через всю длину рукоятки и расширяющийся на конце, противоположном жалу. По этому расширению (пятке) можно наносить удары молотком без угрозы разрушения рукоятки. К таким мерам прибегают в случаях, когда шлиц детали сильно загрязнен и иначе не удается надежно зацепить деталь.
Электрическая отвёртка
Развитием идеи отвёртки является электрический инструмент, приводящий в движение сменное отвёрточное жало. С этой целью используют дрели и специализированные аккумуляторные отвёртки (винтовёрты и шуруповёрты).
Отвертка | это… Что такое Отвертка?
- Эта статья посвящена инструменту. Если вы интересуетесь коктейлем с таким названием, смотрите статью Отвёртка (коктейль).
Отвёртки с крестовым и прямым жалом
Жала крестовой и прямошлицевой отвёрток
В верхней части рисунка комплект инструментов, включающий часовые отвёртки и рукоять универсальной отвёртки с набором сменных жал. В нижней части различные варианты отвёрток
Отвёртка — инструмент, предназначенный для отвинчивания и завинчивания винтов, шурупов и других деталей с резьбой, на головке которых имеется шлиц (паз).
Содержание
|
Конструкция
Простейшая отвёртка представляет собой обычно стержень с лезвием (жалом), которое при работе вставляют в шлиц, другой конец стержня снабжён деревянной или пластмассовой рукояткой.
Диаметр рукоятки находится обычно в пределах от 10 до 40 мм. Поскольку зависимость между диаметром рукоятки и крутящим моментом, выдаваемым на деталь, прямая, то обычно диаметр тем больше, чем больше размер деталей, под шлиц которых рассчитана отвёртка. Поэтому отвёртки, предназначенные для мелких деталей, снабжаются тонкими рукоятками во избежание срыва шлица или резьбы или разрыва детали.
Жало отвёртки изнашивается из-за действия значительных механических напряжений в процессе работы. Для увеличения срока службы жала его изготавливают из специальных износостойких и прочных сплавов, например, из хром-ванадиевых сталей.
Формы шлицев
В зависимости от типа шлица на головке детали используются отвёртки с различными типами лезвий:
- Прямошлицевые отвёртки (обыкновенные, «плоские», minus)
- Крестовые отвёртки (иногда называют «plus»)
- Phillips — самовыталкивающийся. На данный момент устарел, но продолжает широко применяться в приборостроении, так как является стандартом де-факто и занимает мало места в головке.
- Pozidriv — несамовыталкивающийся. Из-за большой глубины шлица применяется только там, где винты вынуждены иметь большие головки: в мебельном производстве и строительстве. Впрочем, именно в этих отраслях нужен большой крутящий момент, принципиально невозможный для Phillips.
- Специализированные отвёртки для сложных и малораспространённых шлицев (звездообразные (
- Звезда (Torx) — применяется в приборостроении как замена Phillips.
- Звезда со штырьком — то же самое, но также защищает от самостоятельной разборки.
- Трилистный (Tri-Wing) — ещё один нестандартный шлиц для защиты от самостоятельной разборки.
- Двухштырьковый (спаннер) — применяется в лифтах и других местах, где требуются одновременно красота и вандалозащита.
- Асимметричный крестовый (Torq), бристольский — сочетают небольшие габариты и мощную затяжку, применяются в аэрокосмической промышленности и прочих критичных отраслях.
Размеры шлицев
Шлицы одного типа могут иметь различные линейные размеры:
- Прямые шлицы — различные глубину/ширину
- Шлицы других форм — размеры, задаваемые стандартизованным номером шлица (например, Ph3 — крестообразный шлиц [Philips], используемый обычно в шурупах диаметрами 4. .5 мм)
За редкими исключениями отвёрточное жало подходит только к шлицам с конкретными размерами.
Изменения конструкции
Многие отвёртки имеют одно или несколько из следующих изменений конструкции.
Храповой механизм
Более сложным вариантом отвёртки является отвёртка с храповым механизмом («трещоткой»), благодаря которому стержень с лезвием свободно прокручивается в рукоятке в одном направлении. Такая конструкция позволяет работать отвёрткой, не отрывая руки от рукоятки и не извлекая жало отвёртки из шлица детали. В зависимости от выполняемых функций (отвинчивания или завинчивания) требуется сменить направление прокручивания стержня. Храповой механизм снабжается для этого рычажком-переключателем.
Сменные жала
Выпускаются также универсальные отвёртки, которые представляют собой рукоять, к которой возможно присоединить (с помощью цангового зажима, магнитного шестигранного паза или другим способом) целый набор жал под разные типы и размеры шлицев.
Увеличенная или уменьшенная длина стержня
Обычно длина выступающей из рукоятки части стержня составляет порядка 100..200 мм. Для работы в труднодоступных местах длина стержня может быть значительно увеличена, для работы в тесных условиях — уменьшена (часто с одновременным уменьшением длины рукоятки). Изредка встречаются отвёртки, у которых присутствует возможность изменять длину части стержня, выдающейся из рукоятки, — рукоятка снабжена специальным запирающим устройством, удерживающим стержень в выбранном положении.
Рукоятка поворотная, пистолетная или Т-образная
Для увеличения крутящего момента рукоятка отвёртки может иметь изогнутую (пистолетную, Г-образную) или Т-образную форму. Чем форма рукоятки ближе к Т- или Г-образной, тем больше плечо рычага, тем больший момент силы можно получить. Существуют отвёртки с шарниром в рукоятке, благодаря которому можно изменять угол между осью стержня и осью рукоятки, регулируя длину рычага.
Гибкий вал или зубчатая передача
Часть стержня отвёртки может быть заменена гибким валом или угловой зубчатой передачей для работы в стеснённых условиях.
Шестигранный стержень
Обычно стержень имеет круглое сечение. В некоторых отвёртках применяется стержень с сечением в форме правильного шестиугольника. Благодаря этому возможно вращать отвёртку гаечным ключом для увеличения вращающего момента.
Диэлектрическое покрытие
Для работы вблизи проводников под напряжением или с деталями, находящимися под напряжением, отвёртка может быть покрыта изолирующим материалом. Обычно покрываются рукоятка целиком и стержень за исключением жала. Изоляция такой отвёртки рассчитывается для гарантированной защиты от напряжения в некоторых пределах, испытывается, и об этом ставится отметка на отвёртке.
Пятка для нанесения ударов
Некоторые отвёртки имеют стержень, проходящий через всю длину рукоятки и расширяющийся на конце, противоположном жалу. По этому расширению (пятке) можно наносить удары молотком без угрозы разрушения рукоятки. К таким мерам прибегают в случаях, когда шлиц детали сильно загрязнен и иначе не удается надежно зацепить деталь.
Электрическая отвёртка
Развитием идеи отвёртки является электрический инструмент, приводящий в движение сменное отвёрточное жало. С этой целью используют дрели и специализированные аккумуляторные отвёртки (винтовёрты и шуруповёрты).
отвертка.cd
отвертка.cdScrewdriver — это платформа сборки с открытым исходным кодом, предназначенная для непрерывной доставки.
Мы создали отвертку с простой настройкой и изоляцией в целях безопасности.
Поддерживаемые интеграции
Мы поддерживаем расширяющийся список служб исходного кода, исполнительных механизмов и баз данных, поэтому Screwdriver может работать в вашей экосистеме.
Начало работы
Запустите приведенную ниже команду в своем терминале, чтобы локально запустить кластер отверток.
питон
Эта команда запустит сценарий, который создаст для вас локально файл Docker Compose с учетными данными Oauth с использованием сгенерированного JWT и предоставленного пользователем идентификатора и секрета клиента Oauth. Если вы решите это сделать, Docker извлечет образы API, пользовательского интерфейса и хранилища журналов Screwdriver, чтобы локально открыть весь экземпляр Screwdriver, чтобы вы могли поиграть с ним. Все данные, записанные в базу данных, будут храниться в каталоге data/. Дополнительные сведения о конфигурации см. в нашей документации по SD-in-a-box.
Чтобы настроить производственную среду, ознакомьтесь с нашей документацией по управлению кластером.
Минимальные требования:
- Python 2.7
- Докер для Mac 1.12+
- Докер Compose 1.8.1+
- Mac OSX 10.10+
Наша замечательная команда
Алан Донг
и
Даянанд Сагар
Хакуна Матата
Декус Лам
Более 9000
Джитин Эммануэль
РЕСТАфарианский
Кевин Лу
как он сам
Притам Пол
любит походы
Тиффани Чжи
Черепаха-наркоман
Кейсуке Кумада
кумада626
Шота Йошика
Йо
Теппей Минегиши
сакка2
Юя Такахаши
16 выстрелов в секунду
Ёсиюки Ватанабе
Ёшвата
Юичи Савада
Слэм-данкер
Ибуки Миягами
ibu1224
Наоаки Сато
сахарнаоминг
Харука Кавамура
itleigns
Юки Окесаку
ю-оксаку
Юта Канеда
yk634
Масатака Ямада
железнодорожник
Наш опыт вдохновил нас на создание интуитивно понятного сложного инструмента для повышения производительности труда разработчиков. Особая благодарность первоначальным членам нашей команды Сент-Джон Джонсон, Джеремайя Вуеншель, Дао Лам, Ноа Кацман, Питер Петерсон, Даррен Мацумото и наш дизайнер Чес Турански. Среди других участников Мин Чжан, Филберт Джахджа, Пранав Равичандран, Бен Данг, Чжунтанг Тиан, Ретика Растоги, Синтия Синь Ли, Юфэн Гао, Филип Скотт, Джоэл Секейра, Ян Фокс, Брайан Ван, Николай Феррарис, Джерри Чжан, Рёске Накаяма, Ёмей. Комия, Юта Окавара, Казуки Кокуфуда, Мицуру Такигахира, Казуюки Кай, Лакшминарасимхан Партхасарати, Мансур Ченгат, Ом Бхаратия, Хироки Такацука, Кента Кавахарада, Рёске Шимма и наши друзья из Yahoo Japan. Команда Screwdriver базируется в Саннивейле, Калифорния.
Отвертка
ОтверткаЗвучит превосходно Ваааа, я не хочу
С весной! Команда Screwdriver рада объявить о нашем новейшем выпуске, в котором представлены новые функции и исправления ошибок в различных компонентах.
Новые функцииUI
- Кодовая база пользовательского интерфейса была обновлена, чтобы использовать Ember.js 4.4
- Страница сборки для отображения шаблона в использовании
- Links in The Saturable Label Теперь evelybebel. Заголовок PR отображается на странице сборки PR
- Список заданий для отображения времени начала и окончания сборки при наведении курсора
- Включить удаление отключенных дочерних конвейеров из пользовательского интерфейса. Это даст пользователям больше информации и контроля над URL-адресами SCM, которые удалены из списка дочерних конвейеров.
- Администраторы кластера могут настраивать разные форзацы для отдельных кластеров сборки.
- Добавьте дополнительные журналы аудита для администраторов кластера, чтобы отслеживать использование API.
- Добавить сортировку на ветвиВыберите раскрывающийся список для формата метки времени, выберите предпочтительный формат
Продолжайте читать
С праздником! Команда Screwdriver рада объявить о нашем новейшем выпуске, в котором представлены новые функции и исправления ошибок в различных компонентах.
Новые функцииПользовательский интерфейс
API
Продолжайте читать
Последние обновления — октябрь 2022 г.
Счастливого Хэллоуина! Команда Screwdriver рада объявить о нашем новейшем выпуске, в котором представлены новые функции и исправления ошибок в различных компонентах.
Новые функции
- Нажмите «Сохранить»
Продолжайте читать
Последние обновления — август 2022 г.
Команда Screwdriver рада объявить о нашем новейшем выпуске, который включает новые функции и исправления ошибок в различных компонентах.
Новые функции
- Коллекции поддерживают сортировку по: времени последнего запуска задания в конвейере или построению истории на основе количества неудачных событий/заданий. Для сортировки по одному из этих полей щелкните значок курсора вверх/вниз справа от имени поля.
- Коллекции поддерживают отображение удобочитаемого псевдонима для конвейера (в представлении списка). Чтобы установить псевдоним для конвейера, перейдите на вкладку «Параметры конвейера». В разделе «Параметры конвейера» введите псевдоним в поле «Переименовать конвейер». Нажмите Enter. Перейдите на панель инструментов «Коллекции», чтобы увидеть новый псевдоним.
- Администраторы Screwdriver могут выполнять синхронизацию на любом конвейере из пользовательского интерфейса параметров конвейера
- Если нет администратора конвейера, периодические задания сборки не будут запускаться, и Screwdriver уведомит (если настроены уведомления Slack или по электронной почте)
- Pull Request Комментарии теперь поддерживаются из отдельных заданий PR
- Поддержка собственного SonarQube для отдельных конвейеров
- Meta CLI
- Meta CLI теперь можно установить как доморощенную формулу
- Разрешить командам shebang lua иметь параметры с тире в них
Обновления
- Предпочтение пользователя для отображения длины имени задания теперь перемещено в Настройки пользователя. Теперь вы можете настроить свои предпочтения глобально для всех конвейеров. Нажмите на свое имя пользователя в правом верхнем углу, чтобы отобразить раскрывающийся список, выберите «Настройки пользователя». (В качестве альтернативы перейдите непосредственно к https://ВАШ_URL/user-settings/preferences ). На вкладке «Настройки пользователя» щелкните стрелку или введите текст, чтобы настроить предпочтительную длину отображаемого имени.
До:
после:
Исправления ошибок
- API
- Запросы на тяну количество запросов на вытягивание
- queue-service
- Предотвращение прерывания периодических заданий из-за нестабильности соединения API и улучшение обработки ошибок
- Пользовательский интерфейс
- Даже в графе рабочего процесса PR отображаются состояния задания
- Сборка не найдена перенаправляет на нужную страницу конвейера
- Улучшено описание параметра
- Более последовательный метод перезапуска при использовании сообщения listViewDisplay при ручном выполнении заданий для не последних события
- Подчеркивать не последнее предупреждение sha при ручном выполнении заданий
- Использовать openresty в качестве базового образа для M1 use
- Показывать сообщение об ошибке, когда неавторизованные пользователи изменяют состояние задания
- Gray out restart button for jobs that are disabled
- Modify toggle text to work in both directions
- Collections and pipeline options improvements
- Launcher:
- Add SD_STEP_NAME env variable
Internals
- sd-cmd:
- Создать двоичный файл команды атомарно
- Добавить конфигурацию в README. md, локальные улучшения конфигурации
- Исправить sd-cmd, чтобы он не проглатывал все входные данные
- BuildCluster-Queue-Worker:
- Обновление AMQPLIB с 0,8,0 до 0,10,0
Совместимость. 9.
Thanks to the following contributors for making this feature possible:
- Alan
- Anusha
- Haruka
- Ibuki
- Jacob
- Jithin
- Kazuyuki
- Keisuke
- Kenta
- Kevin
- Naoaki
- Притам
- Сагар
- Шеридан
- Тацуя
- Тиффани
- Ёсиюки
- Юичи 902
- Юта
Вопросы и предложения
Мы будем рады услышать от вас. Если у вас есть какие-либо вопросы, пожалуйста, обращайтесь сюда. Вы также можете посетить нас на Github и Slack.
Автор
Алан Донг, старший инженер-программист, Yahoo
Шеридан Роулинз, архитектор, Yahoo
В любом файле, оканчивающемся на .lua
с установленным исполняемым битом ( chmod a+x
), вставка строки «shebang», как показано ниже, позволяет запускать его и даже передавать аргументы к сценарию, который не будет проглочен мета
hello-world. lua
#!/usr/bin/env meta распечатать("привет мир")
Мета-инструмент отвертки предоставляется для каждой работы, независимо от того, какой образ вы выберете.
Это означает, что вы можете писать команды Screwdriver или вспомогательные сценарии как программы Lua.
Он был вдохновлен (но не связан с) болтом etcd, так как meta — это своего рода хранилище ключей и значений, и его болткли, который также предоставляет бегун lua, который взаимодействует с болтом.
Пример скрипта или sd-cmd
run.lua
#!/usr/bin/env meta meta.set("простой-строковый-ключ", "какое-то значение") meta.set("a-key-for-json-value", { name = "thename", num = 123, array = { "foo", "bar", "baz" } })
Продолжайте читать
Последние обновления — май 2022 г.
Команда Screwdriver рада объявить о нашем новейшем выпуске, который включает новые функции и исправления ошибок в различных компонентах.
Новые функции
- Показать название базовой ветки на графике конвейера
- Ослабление блокирования для одного и того же задания. При желании вы можете запускать одно и то же задание одновременно в разных событиях, используя аннотации `screwdriver.cd/blockedBySameJob` и `screwdriver.cd/blockedBySameJobWaitTime`
- Добавьте переменные среды ограничения ресурсов в шаблон сборки модуля: `CONTAINER_CPU_LIMIT`, `CONTAINER_MEMORY_LIMIT`
- Добавьте переменную среды для частного конвейера – `SD_PRIVATE_PIPELINE` будет установлено в `true`, если частный конвейер, иначе `false`
- Добавить разрешение задания или отключить переключение на всплывающей подсказке конвейера. Параметр для фильтрации событий, которые не имеют сборок, из графа рабочего процесса в пользовательском интерфейсе.0030
- API: возвращает ошибку 404, когда GitHub API возвращает 404
- API: многоплатформенные сборки
- API: параметр сборки не должен быть загрязнен другим конвейером
- API: возвращает 404 в ветке openPr, не найденной
- API: обновление promster hapi version
- queue-service: Многоплатформенные сборки
- Пользовательский интерфейс: Многоплатформенные сборки
- Пользовательский интерфейс: Унифицировать поведение расширения флажка на странице создания конвейера
- Пользовательский интерфейс: Переключение со значка питания на значок информации
- Пользовательский интерфейс: Ожидание рендеринга
- Пользовательский интерфейс: Переключение флажка при нажатии текста метки
- Store: Мультиплатформенные сборки
- Store: Добавление функции для удаления zip-файлов token
- Launcher: поддержка двоичного кода ARM64 для sd-step
- Launcher: создание образа докера для нескольких платформ
- Launcher: добавление флага buildkit
- Launcher: использование автоматических аргументов платформы
- Launcher: Сделать файл докера запуска многоархивным of golang 1. 17
- meta-cli: Убедитесь, что jobName существует (до того, как он будет искать «null»)
- meta-cli: Заставьте мета-параметры get вести себя так же, как и для дочерних элементов (т. Е. Примените переопределения задания)
- meta -cli: обновить gopher-lua-libs для поддержки base64 (и кодировщика/декодера json/yaml file-io)
Список совместимости
Чтобы получить эти улучшения, вам потребуются следующие минимальные версии:
- API — v4.1.239
- UI — v1.0.687
- Store — v4.0.687
- Store — v4.1.239 — v2.0.35
- Launcher — v6.0.161
- Build Cluster Worker — v2.24.0
Участники
Благодарим следующих участников за возможность использования этой функции: Alant
80030
Questions и предложения
Мы будем рады услышать от вас. Если у вас есть какие-либо вопросы, пожалуйста, обращайтесь сюда. Вы также можете посетить нас на Github и Slack.
Автор
Тиффани Кай, старший инженер-программист, Yahoo
Последние обновления — март 2022 г.
Команда Screwdriver рада объявить о нашем новейшем выпуске, который включает новые функции и исправления ошибок в различных компонентах.
Новые функции
- (GitLab) Владельцы групп могут создавать пайплайны для проектов, к которым у них есть права администратора
- API: Исправление ошибки в removeJoinBuilds
- API: Код ошибки при сбое parseUrl
- API: Исходный каталог может содержать 2 символа или меньше
- API: Новые функциональные тесты для родительского события, исходного каталога, задания для конкретной ветки, ограничить настройку PR, пропустить сборку
- очередь- service: имя значения карты региона
- queue-service: не повторять попытку, когда время ожидания processHooks истекло
- UI: обновить валидатор с полем provider
- UI: изменить цветовой код, чтобы он был более удобен для дальтоников
- UI: правильно запрашивать и синхронизировать нет -админ пайплайны
- Пользовательский интерфейс: Добавить строковый регистр для поставщика для валидатора
- Пользовательский интерфейс: отключить нажатие кнопки «Пуск» при установке аннотаций
- Launcher: не включать параметры из внешних сборок во время удаленного присоединения
- buildcluster-queue-worker: создать package-lock. json
- buildcluster-queue-worker: исправить ошибку обработки проверки работоспособности
- buildcluster-queue-worker: не выполнять повторную постановку в очередь, когда исполнитель возвращает ошибку 403 или 404
Internals
- sd-cmd: ограничить доступ к журналу отладки с помощью подробной опции
- template-main: требуется >=node:12
- набор инструментов: добавить журналы для устранения неполадок файлов выпуска
- руководство: пример обновления Gradle
список совместимости
Чтобы получить эти улучшения, вам потребуются следующие минимальные версии:
- API — v4.1.224
- UI — v1.0.680
- Store — v4.2.3
- Queue-Service — v9.0300029 Launcher — v6.0.149
- Build Cluster Worker — v2.23.3
Contributors
Thanks to the following contributors for making this feature possible:
- Alan
- Harura
- Ibuki
- Jithin
- Джо
- Кейсуке
- Кента
- Наоаки
- Притам
- Рёске
- Сагар
- Шота
- 0 Тифф 20
- 0
- 0Teppei
- Yoshiyuki
- Yuki
- Yuta
Вопросы и предложения
Мы будем рады услышать от вас. Если у вас есть какие-либо вопросы, пожалуйста, обращайтесь сюда. Вы также можете посетить нас на Github и Slack.
Автор
Тиффани Кий, старший инженер-программист, Yahoo
Новые функции
- Мультитенантные сборки AWS с использованием AWS CodeBuild или EKS
- Micro Service для асинхронной обработки веб-перехватчиков SCM.
Исправление ошибок
- Пользовательский интерфейс: Скрыть кнопку остановки для неизвестных событий.
- Пользовательский интерфейс: правильное обновление графа рабочего процесса для работающего конвейера
- API: предотвращение изменения состояния готовой сборки.
- API: вернуть правильный код ответа, если у Pipeline нет администраторов.
- API: запрос на вытягивание, охватывающий несколько конвейеров, иногда не запускает все задания.
- API: заблокировано для одного и того же задания не всегда работает.
- API: иногда перезапуск сборки может завершиться ошибкой, если используются параметры задания.
- API: задание присоединения не запускалось при перезапуске неудачного задания.
- sd-local: Поддержка смены пользователя сборки.
Внутренние детали
- API: Сократите количество обращений к базе данных во время обработки рабочего процесса.
Список совместимости
Для того, чтобы получить эти улучшения, вам потребуются следующие минимальные версии: — v2. 0.26
Участники
Благодарим следующих участников за возможность использования этой функции:
- Alan
- Jithin
- Ibuki
- Harura
- Kenta
- Keisuke
- Kevin
- Naoaki
- Pritam
- Sagar
- Tiffany
- Yoshiyuki
- Yuichi
- Yuki
- Yuta
Вопросы и предложения
Мы будем рады услышать от вас. Если у вас есть какие-либо вопросы, пожалуйста, обращайтесь сюда. Вы также можете посетить нас на Github и Slack.
Автор
Джитин Эммануэль, технический директор, Yahoo
С праздником. Команда Screwdriver рада объявить о нашем новейшем выпуске, в котором представлены новые функции и исправления ошибок в различных компонентах.
Новые функции
- Параметры сборки могут быть определены для заданий.
- Пользовательский интерфейс: показывать диалоговое окно подтверждения при открытии частных конвейеров.
- Пользовательский интерфейс: возможность всегда отображать триггеры конвейера.
- Пользовательский интерфейс: возможность отображать события в хронологическом порядке.
- Пользовательский интерфейс: унифицированный UX для запросов на вытягивание.
- Исполнитель: администраторы кластера могут предоставлять данные в среду сборки.
Исправление ошибок
- Пользовательский интерфейс: правильно запускать задания в виде списка с параметрами.
- Пользовательский интерфейс: правильно закрыть подсказки инструментов.
- API: Сборки в заблокированном состоянии иногда могут зависнуть
- API: Правильно очистить конфигурацию подписки.
- API: Ускорение удаления большого конвейера
- API: Создание конвейера иногда завершается сбоем из-за длины имени задания в конфигурации «требует».
- API: конфигурация Sonarqube не была создана автоматически
- API: настройка параметров Redlock не работала.
- API: сбой публикации шаблона/команды без указания вспомогательной версии.
- API: невозможно опубликовать последний тег в шаблоне в другом пространстве имен.
- Служба очереди: правильная обработка сбоев API.
- Launcher: правильно обработайте установку jq.
Внутренние компоненты
- Удалить зависимость от устаревшего пакета npm «request».
- Загрузка Meta-cli через go get теперь работает должным образом.
- Библиотека выпуска семантики обновлена до версии 17
- Средство запуска: поддержка отключения среды обитания в среде сборки.
- Добавление дополнительных функциональных тестов в API.
Список совместимости
Чтобы получить эти улучшения, вам потребуются следующие минимальные версии: — v2. 0.18
Contributors
Thanks to the following contributors for making this feature possible:
- Alan
- Jithin
- Ibuki
- Harura
- Казуюки
- Кента
- Кейсукэ
- Кевин
- Наоаки
- Ом
- Притам
- Рёске
- 0 Сагар
- 0Yoshiyuki
- Yuichi
- Yuki
Вопросы и предложения
Мы будем рады услышать от вас. Если у вас есть какие-либо вопросы, пожалуйста, обращайтесь сюда. Вы также можете посетить нас на Github и Slack.
Автор
Джитин Эммануэль, технический директор, Yahoo
Джитин Эммануэль, технический директор, Verizon Media
Команда Screwdriver рада объявить о нашем новейшем выпуске, который содержит новые функции и исправления ошибок в различных компонентах.
Новые функции
- Средство визуализации конвейеров для просмотра подключенных конвейеров в едином пользовательском интерфейсе.
- Автономная обработка очереди для раннего обнаружения и сбоя сборки с помощью исполнителя Kubernetes.
- Отвертка теперь использует Docker в Docker для публикации образов в Docker Hub.
- Создание артефактов для потоковой передачи через API для ускорения рендеринга артефактов.
- Обновите правила eslint до последних версий в библиотеках и приложениях.
- Исполнители должны иметь возможность монтировать пользовательские данные в среду сборки.
- Пользовательский интерфейс для упрощения отображения кнопок Start/Stop для запросов на вытягивание.
Исправление ошибок
- Launcher: исправлена ошибка, из-за которой невозможно было обновить параметры сборки при перезапуске сборки.
- Служба очередей: дважды отправляется уведомление в очереди.
- API: уведомление о состоянии сборки в очереди не отправлялось.