arekinath / PivApplet

PIV applet for JavaCard 2.2.2 and 3.0.4+ with full ECDSA/ECDH support
111 stars 37 forks source link

Add Travis CI YML description #1

Closed TriJetScud closed 6 years ago

TriJetScud commented 6 years ago

This makes sure that the PIVApplet builds successfully every time a change is pushed out to GitHub

TriJetScud commented 6 years ago

I could remove it and see if the CAP still compiles just fine…

From: Alex Wilson Sent: Monday, October 16, 2017 18:29 To: arekinath/PivApplet Cc: Jeff Leung; Author Subject: Re: [arekinath/PivApplet] Add Travis CI YML description (#1)

@arekinath commented on this pull request.

In .travis.yml:

@@ -0,0 +1,21 @@ +language: java + +env:

    • JC_HOME=$TRAVIS_BUILD_DIR/jckit/java_card_kit-2_2_2
  • +before_script:

    • git submodule init
    • git submodule update
    • mkdir jckit
    • cd jckit
    • unzip java_card_kit-2_2_2-linux.zip
    • cd java_card_kit-2_2_2/
    • unzip java_card_kit-2_2_2-rr-bin-linux-do.zip
    • CLASSPATH=$CLASSPATH:$JC_HOME/lib Is this CLASSPATH setting actually needed? I thought ant-javacard handled it. — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.
TriJetScud commented 6 years ago

Yep, removing it has no effect on the build process.