Bagaimana cara mengkonfigurasi pengujian build Travis CI untuk proyek Java Eclipse?

11

Saya memiliki proyek Eclipse Java di GitHub. Saya ingin mengatur pengujian pembuatan otomatis dengan Travis CI. Namun, ketika saya mengaktifkan pengujian build untuk proyek saya, kompilasi selalu gagal dengan kesalahan berikut.

Buildfile: build.xml does not exist!
Build failed

The command "ant test" exited with 1.

Bagaimana cara mengkonfigurasi Travis CI untuk menjalankan tes build untuk proyek Java Eclipse saya?

Stevoisiak
sumber

Jawaban:

10

Metode termudah adalah membuat Eclipse menghasilkan skrip pembuatan Ant untuk Anda.

Klik kanan pada proyek Anda di Package Explorer dan pilih Ekspor di menu konteks. Pilih jenis ekspor Umum -> Semut Buildfiles dan klik Berikutnya .

Tangkapan layar menu ekspor

Pada layar berikutnya, pastikan proyek Anda dipilih. Anda dapat tetap membiarkan opsi pada pengaturan default mereka. Klik Finish untuk menghasilkan build.xmlfile Anda .

Hasilkan tangkapan layar dialog antfile

Terakhir, untuk memastikan Travis CI menjalankan proyek dengan benar, buat .travis.yml di folder root proyek Anda . Untuk proyek Java, itu harus mengandung setidaknya yang berikut ini.

language: java
jdk:
  - oraclejdk8

script: ant build

Sumber: Kofun devblog - Menggunakan Travis CI dengan Proyek Java Eclipse

Stevoisiak
sumber