1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/qxzzxq-setl

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CONTRIBUTING.md 2.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 06:32 6b07ca2

Вклад в SETL

Большое спасибо, что нашли время внести свой вклад.

Сообщение об ошибке

При создании сообщения об ошибке, пожалуйста, укажите как можно больше деталей. Заполните необходимый шаблон, информация, которую он запрашивает, поможет нам быстрее решить проблемы.

Запрос на улучшение

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

Разработка

Краткое руководство

  • Форкните проект и клонируйте его локально.
  • Создайте вышестоящий удалённый сервер и синхронизируйте свою локальную копию перед ветвлением.
  • Ветви для каждой отдельной части работы.
  • Отправьте изменения в исходный репозиторий (форк).
  • Создайте новый запрос на вытягивание на GitHub.

Сборка

Используйте заранее созданные профили для изменения версии.

# Сборка SNAPSHOT с Scala 2.11
mvn clean package -Psnapshot -Pscala_2.11 -Pspark_2.4

# Сборка RELEASE с Scala 2.11
mvn clean package -Prelease -Pscala_2.11 -Pspark_2.4

# Сборка SNAPSHOT с Scala 2.12
./dev/change-scala-version.sh 2.12
mvn clean package -Psnapshot -Pscala_2.12 -Pspark_2.4

# Сборка RELEASE с Scala 2.12
./dev/change-scala-version.sh 2.12
mvn clean package -Prelease -Pscala_2.12 -Pspark_2.4

Модульные тесты

Мы используем docker для предоставления услуг для модульного тестирования. Выполните следующую команду перед модульным тестом:

docker-compose -f ./dev/docker-compose.yml up

Чтобы запустить тест с помощью cli:

export SCALA_VER=2.11
export SPARK_VER=2.4
./dev/test.sh

Руководство по стилю

Руководство по оформлению коммитов

Пожалуйста, обратитесь к Conventional Commits

Руководство по стилю Scala

Пожалуйста, обратитесь к Databricks Scala Guide

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/qxzzxq-setl.git
git@api.gitlife.ru:oschina-mirror/qxzzxq-setl.git
oschina-mirror
qxzzxq-setl
qxzzxq-setl
master