groovy-ssh

Groovy SSH library

Лицензия

Лицензия

Категории

Категории

IDE Инструменты разработки Groovy Языки программирования
Группа

Группа

org.hidetake
Идентификатор

Идентификатор

groovy-ssh
Последняя версия

Последняя версия

2.10.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

groovy-ssh
Groovy SSH library
Ссылка на сайт

Ссылка на сайт

https://github.com/int128/groovy-ssh.git
Система контроля версий

Система контроля версий

https://github.com/int128/groovy-ssh.git

Скачать groovy-ssh

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.hidetake/groovy-ssh/ -->
<dependency>
    <groupId>org.hidetake</groupId>
    <artifactId>groovy-ssh</artifactId>
    <version>2.10.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.hidetake/groovy-ssh/
implementation 'org.hidetake:groovy-ssh:2.10.1'
// https://jarcasting.com/artifacts/org.hidetake/groovy-ssh/
implementation ("org.hidetake:groovy-ssh:2.10.1")
'org.hidetake:groovy-ssh:jar:2.10.1'
<dependency org="org.hidetake" name="groovy-ssh" rev="2.10.1">
  <artifact name="groovy-ssh" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.hidetake', module='groovy-ssh', version='2.10.1')
)
libraryDependencies += "org.hidetake" % "groovy-ssh" % "2.10.1"
[org.hidetake/groovy-ssh "2.10.1"]

Зависимости

compile (5)

Идентификатор библиотеки Тип Версия
org.codehaus.groovy : groovy-all jar 2.5.6
org.slf4j : slf4j-api jar 1.7.7
com.jcraft : jsch jar 0.1.55
com.jcraft : jsch.agentproxy.connector-factory jar 0.0.9
com.jcraft : jsch.agentproxy.jsch jar 0.0.9

Модули Проекта

Данный проект не имеет модулей.

Groovy SSH CircleCI Gradle Status

Groovy SSH is an automation tool based on DSL providing the remote command execution and file transfer.

https://gradle-ssh-plugin.github.io

Contributions

This is an open source software licensed under the Apache License Version 2.0. Feel free to open issues or pull requests.

Unit test

We can run the unit test as follows:

./gradlew :core:check

Server integration test

We can run the server integration test using Apache MINA SSHD server as follows:

./gradlew :server-integration-test:check

CLI test

We can run the integration test of CLI as follows:

./gradlew :cli:check

OS integration test

We can run the OS integration tests using int128/sshd image as follows:

# Run a sshd container
./os-integration-test/run-sshd.sh

# Run the tests
./gradlew :os-integration-test:check

Gradle SSH Plugin integration test

We can run the test with Gradle SSH Plugin. See plugin-integration/run-plugin-integration-test.sh for details.

If you are planning to release with specification change breaking backward compatibility, create groovy-ssh-acceptance-test branch on Gradle SSH Plugin to pass the acceptance test.

Release

Push a versioned tag to GitHub and CI will upload the artifact to Bintray.

Версии библиотеки

Версия
2.10.1
2.10.0
2.9.0
2.8.0
2.7.2
2.7.1
2.7.0
2.6.0
2.5.1
2.5.0
2.4.3
2.4.2
2.4.1
2.4.0
2.3.0
2.2.0
2.1.2
2.1.1
2.1.0
2.0.0
1.6.0
1.5.1
1.5.0
1.4.0
1.3.0
1.2.0
1.1.9
1.1.8
1.1.7
1.1.6
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.1
1.0.0
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.2