apache / apache/openwhisk-wskdeploy

Build non-source test artifacts from source

Open
#1,073 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
75
Forks
73
PR merge metrics
No merged PRs in 30d

Description

The directory tests/src/integration contains a number of non-source artifacts (.zip, .jar, compiled executables) that cannot be included in an Apache source release.

A build target should be added to re-create all these files from source (and the artifacts should either be removed from git entirely or centralized to a single directory like tests/dat/ or tests/binary that can be cleanly excluded from source releases).

The current list is:
```
scanning for unexpected file types... failed
/openwhisk-wskdeploy-1.0.0/tests/src/integration/helloworld/actions/hello.zip:
application/zip; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/helloworld/actions/hello.jar:
application/java-archive; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/docker/actions/go/exec:
application/x-executable; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/docker/actions/exec.zip:
application/zip; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/validate-packages-in-manifest/actions/hello.jar:
application/java-archive; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/jaraction/src/hello.jar:
application/java-archive; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/helloworld/helloworld.zip:
application/zip; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/helloDotNet.src.zip:
application/zip; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/hello.jar:
application/java-archive; charset=binary
/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/helloDotNet.zip:
application/zip; charset=binary)
scanning for archives ... failed
(/openwhisk-wskdeploy-1.0.0/tests/src/integration/helloworld/actions/hello.jar
/openwhisk-wskdeploy-1.0.0/tests/src/integration/validate-packages-in-manifest/actions/hello.jar
/openwhisk-wskdeploy-1.0.0/tests/src/integration/jaraction/src/hello.jar
/openwhisk-wskdeploy-1.0.0/tests/src/integration/runtimetests/src/hello.jar)
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.