apache / apache/openwhisk-wskdeploy
Build non-source test artifacts from source
- 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
Assessment
This issue has not been assessed yet.