Описание тега semaphore-ci

Semaphore - это CI-сервис для открытых и частных проектов. Его облачное решение помогает разработчикам находить ошибки до того, как они достигнут пользователей, и быстрее предоставлять новые функции.
1 ответ

RSolr::Error::Http - 500 Внутренняя ошибка сервера

Я обновляю Solr 5.3.1, я получаю следующую ошибку при запуске спецификации на semaphoreci RSolr::Error::Http: RSolr::Error::Http - 500 Внутренняя ошибка сервера Ошибка: {msg=SolrCore 'default' недоступно из-за ошибки init: Ошибка при открытии нового…
1 ответ

Нестабильность семафоров при загрузке больших зависимостей maven

Мы используем SemaphoreCI в качестве непрерывной интеграции. Некоторые из наших зависимостей maven довольно большие (порядка сотен мегабайт). Поведение, которое мы наблюдаем, состоит в том, что наши сборки часто терпят неудачу из-за сбоев при загру…
13 авг '16 в 04:17
0 ответов

Rails Как включить модуль из подкаталога

В настоящее время у меня есть этот каталог приложениеконтроллерыproject_controller.rb подзадачиindex_helper.rb project_controller.rb class ProjectController < ApplicationController include Subtasks::IndexHelper index_helper.rb module Subtasks::In…
26 июл '18 в 00:07
1 ответ

Использование nix в процессе непрерывной доставки

Можно nix использовать в процессе непрерывной доставки? Мы используем семафор в качестве нашей службы непрерывной интеграции, и теперь я изучаю возможность создания пакетов после успешной сборки. Для этого я рассматриваю возможность использования ni…
2 ответа

Тесты Javascript (Jest) для проекта Semaphore CI ruby

В течение нескольких лет у меня был проект Ruby on Rails, созданный с помощью Semaphore CI. Проект Semaphore использует Ruby 2.2.2 в качестве языка. Со временем проект принял npm с browserify и babelify, и мы используем все новейшие функции ES6. Мы …
15 янв '18 в 18:09
1 ответ

Ошибка семафора CI при развертывании в Amazon Elastic Beanstalk

Я только что настроил CI для нового проекта, над которым я работаю, мои тесты успешно выполняются и завершаются, но когда Semaphore пытается загрузить мой код в мой экземпляр Amazon Elastic Beanstalk, я получаю сообщение об ошибке: Версия кода прило…
1 ответ

Семафор CI не работает, но отлично работает в сеансе SSH

В проекте SPA я использую SemaphoreCI для запуска своих тестов. У меня есть простой процесс сборки. Единственная проблема заключается в том, что мой проект использует частный репозиторий NPM. Для этого мне нужно настроить .npmrc файл, где NPM_TOKEN …
17 авг '17 в 08:27
1 ответ

Модульный тест Java: как узнать, работает ли он на SemaphoreCI?

Как можно пропустить некоторые тесты на SemaphoreCI? Другими словами, возможно ли узнать, когда мы проводим определенный тест на семафор?
21 ноя '16 в 23:56
0 ответов

Развертывание после сборки на семафор

Это на самом деле простой вопрос, я просто еще недостаточно хорошо понял. В основном я успешно создавал процесс сборки и развертывания. И это все зеленые. В одном я не был уверен, что процесс сборки и развертывания происходит на другой машине? Я дел…
1 ответ

Обновление NodeJS на SemaphoreCI

Я использую NodeJS и запускаю проект через SemaphoreCI. Проект отлично работает на моей машине, но не работает на семафор. Я подозреваю, что это из-за разницы версий узла (у меня v5.5, Semaphore использует v0.12). Google дал мне так много результато…
08 авг '16 в 18:15
1 ответ

Эликсир, ошибка с postgresql: неверные типы для соединения

Я получаю следующую проблему: ArgumentError{message: \"query %Postgrex.Query{columns: ["id", "name", "internal", "inserted_at", "updated_at"], name: "ecto_616034", param_formats: [:binary], param_oids: [25], param_types: [Postgrex.Extensions.Raw], r…
03 апр '17 в 21:48
0 ответов

Docker не может подготовить контекст в каталоге

Так! Я настраиваю систему CI/CD, которая имеет свою собственную папку и файл yaml. В этой папке мне нужно вызвать сборку Docker. Тем не менее, я продолжаю получать следующую ошибку: unable to prepare context: path "./server" not found, Вот структура…
28 фев '19 в 03:49
1 ответ

Запуск развертывания Firebase после успешного процесса Semaphore CI

Я следую учебному пособию по непрерывной интеграции Firebase. Они используют Трэвиса в своем примере, мой выбор CI - Semaphore Co. Я застрял в firebase deploy --token $FIREBASE_TOKEN шаг, так как я не могу найти способ вызвать это в любом виде ловуш…
1 ответ

Как сохранить secretts.yml, чтобы создать приложение raills от semaphoreci.com?

Я создал приложение для рельсов. Тогда я не знал, но мне нужно добавить секретный файл в.gitignore и поместить его в свой репозиторий. Я присоединился к приложению рельсы к semaphoreci.com. Когда я совершил semaphoreci.com построил нормально. Позже …
12 дек '16 в 10:49
0 ответов

CI не работает с RSpec и Elasticsearch

У нас есть приложение rails и semaphoreCI работает с нашими спецификациями. На наших локальных машинах все спецификации проходят без каких-либо проблем. Тем не менее, мы получаем все наши спецификации с ошибками, такими как: Failures: 1) HousesContr…
30 ноя '18 в 10:59
0 ответов

Семафор CI продолжает сбой при выполнении задачи сервера grunt

Я пытаюсь реализовать CI для нашей веб-платформы MEAN-стека. Я активировал Semaphore CI в сочетании с нашим репозиторием Github и выполнил 2 команды: npm install => npm test Мой тест npm имеет следующую конфигурацию: "test": "grunt test" Мой тестовы…
0 ответов

Автоматизированное тестирование интеграции Android с Semaphoreci. Как правильно настроить?

https://semaphoreci.com/ У меня есть проект Android, над которым я работаю. Я пытаюсь настроить автоматическое интеграционное тестирование для каждого PR с моей основной веткой на GitHub с помощью semaphoreci. У меня вопрос, как я могу запустить за…
0 ответов

Elixir - не удается запустить микс-тест в докеризированном приложении

У меня есть эта конфигурация семафора Все тесты проходят, кроме последнего "Тестовый эликсир". Вместо этого я получаю следующую ошибку: ** (RuntimeError) cannot configure sandbox with pool DBConnection.Poolboy. To use the SQL Sandbox, configure your…
28 фев '19 в 11:14
1 ответ

Докер - контейнер Alpine Elixir имеет неудовлетворительные ограничения

У меня есть этот Dockerfile для моего приложения Phoenix. При запуске продвижения с помощью Semaphore CI мое развертывание завершается неудачно и возвращает эту ошибку: ERROR: unsatisfiable constraints: libssl1.0 (missing): required by: world[libssl…
29 мар '19 в 12:18
1 ответ

Рекомендации по автоматической смене файлов после регистрации на GitHub

У нас есть две среды. Этот код не может использовать переменные среды, так как это клиентский JavaScript. Нам нужно изменить ключ в объекте в зависимости от среды. Я не хочу использовать оператор if, потому что в коде есть несколько мест. Мне нужно …
16 апр '19 в 00:48