5
0
mirror of https://github.com/apache/sqoop.git synced 2025-05-03 01:50:00 +08:00
Go to file
2019-03-09 08:50:01 +01:00
bin
conf
config/checkstyle
gradle
ivy
lib
src SQOOP-3428: Fix the CI 2019-03-08 16:28:41 +01:00
testdata
.gitattributes
.gitignore
.travis.yml SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
build.gradle SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
build.xml
CHANGELOG.txt
COMPILING.txt SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
gradle.properties SQOOP-3417: Execute Oracle XE tests on Travis CI 2018-12-04 15:30:16 +01:00
gradlew
gradlew.bat
ivy.xml
LICENSE.txt
NOTICE.txt
pom-old.xml
README.md SQOOP-3427 Add Travis badge to README 2019-03-09 08:50:01 +01:00
settings.gradle
sqoop-patch-review.py

Build Status

Welcome to Sqoop!

This is the Sqoop (SQL-to-Hadoop) tool. Sqoop allows easy imports and exports of data sets between databases and HDFS.

More Documentation

Sqoop ships with additional documentation: a user guide and a manual page.

Asciidoc sources for both of these are in +src/docs/+. Run +ant docs+ to build the documentation. It will be created in +build/docs/+.

If you got Sqoop in release form, documentation will already be built and available in the +docs/+ directory.

Compiling Sqoop

Compiling Sqoop requires the following tools:

  • Apache ant (1.9.7)
  • Java JDK 1.8

Additionally, building the documentation requires these tools:

  • asciidoc
  • make
  • python 2.5+
  • xmlto
  • tar
  • gzip

To compile Sqoop, run +ant package+. There will be a fully self-hosted build provided in the +build/sqoop-(version)/+ directory.

You can build just the jar by running +ant jar+.

See the COMPILING.txt document for more information.

This is also an Asciidoc file!