zotregistry.dev/zot@v1.4.4-0.20240314164342-eec277e14d20/test/images/stacker-java.yaml (about)

     1  build-java-test:
     2    from:
     3      type: docker
     4      url: docker://zothub.io/c3/ubuntu/openj9-devel-amd64:11
     5    import:
     6      - test.java
     7    run: |
     8      . /etc/profile
     9      env # export PATH=$PATH:/bin:/usr/bin
    10      javac -version
    11      java -version
    12      mkdir /workspace
    13      cp /stacker/test.java /workspace/
    14      cd /workspace/
    15      mkdir META-INF
    16      echo "Main-Class: test" > META-INF/MANIFEST.MF
    17      javac test.java
    18      ls
    19      java test
    20      jar cmvf META-INF/MANIFEST.MF test.jar test.class
    21      ls
    22      jar tf test.jar
    23      java -jar test.jar
    24    build_only: true
    25  
    26  java-test:
    27    from:
    28      type: scratch
    29    import:
    30      path: stacker://build-java-test/workspace/
    31      dest: /