Skip to content

Commit

Permalink
Added README.asciidoc to github pages
Browse files Browse the repository at this point in the history
  • Loading branch information
jgwoolley committed Jan 7, 2025
1 parent fa94192 commit 7435c06
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 32 deletions.
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
.project
.settings/
dependency-reduced-pom.xml
/target/
target/
maven.zip
/com
public
com/
dist/
2 changes: 2 additions & 0 deletions README.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@ Usage: nf2t package -i=<arg1> -o=<arg2> [-v=<arg0>]

== TODO

* Add GitHub Specific sauce
* Remove progress bars from maven.
* See link:https://github.com/remkop/picocli/tree/main/picocli-codegen#generate-documentation[]
* FileSystem or InputStreams to parse?
* Review the standard implementation, make sure this implementation is as similiar as possible: link:https://github.com/apache/nifi/blob/main/nifi-commons/nifi-flowfile-packager/src/main/java/org/apache/nifi/util/Unpackage.java[].
Expand Down
10 changes: 6 additions & 4 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,13 @@ cp "./target/${prefix_name}.jar" "$artifact_path"
for file in "$artifact_path"/*; do
echo "$file"

md5sum $file | cut -d ' ' -f 1 > "$file.md5"
sha1sum $file | cut -d ' ' -f 1 > "$file.sha1"
sha256sum $file | cut -d ' ' -f 1 > "$file.sha256"
sha512sum $file | cut -d ' ' -f 1 > "$file.sha512"

if gpg --yes --local-user $GPG_USER -ab $file; then
md5sum $file | cut -d ' ' -f 1 > "$file.md5"
sha1sum $file | cut -d ' ' -f 1 > "$file.sha1"
sha256sum $file | cut -d ' ' -f 1 > "$file.sha256"
sha512sum $file | cut -d ' ' -f 1 > "$file.sha512"

fi
done

Expand Down
22 changes: 11 additions & 11 deletions docs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,22 @@ rm *.mvnhelp

# Create JavaDocs

mkdir --parents ./public/
rm -rf ./public/*
mkdir --parents ./dist/
rm -rf ./dist/

mkdir ./public/javadocs/
mkdir ./public/man/
cp -a ./public/ ./dist/
mkdir --parents ./dist/javadocs/
mkdir --parents ./dist/man/
mkdir --parents ./dist/readme/

# Create Variables

prefix_name="${artifactId}-${version}"

cp pages.html public/index.html
cp maven.zip public/
unzip "./target/${prefix_name}-javadoc.jar" -d public/javadocs
cp maven.zip ./dist/
unzip "./target/${prefix_name}-javadoc.jar" -d ./dist/javadocs

java -jar "./target/${prefix_name}.jar" gen-manpage -d public/man/
java -jar "./target/${prefix_name}.jar" gen-manpage -d ./dist/man/

asciidoctor --source-dir "public/man" "public/man/*.adoc"

echo '<html><head><meta http-equiv="refresh" content="0; url=nf2t.html" /></head><body><p><a href="nf2t.html">Redirect</a></p></body></html>' >> "public/man/index.html"
asciidoctor --source-dir "./dist/man" "./dist/man/*.adoc"
asciidoctor README.asciidoc --out-file "./dist/readme/index.html"
14 changes: 0 additions & 14 deletions pages.html

This file was deleted.

22 changes: 22 additions & 0 deletions public/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<title>Nf2t CLI</title>
<meta charset="UTF-8" />
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link rel="apple-touch-icon" href="/180.png" sizes="180x180">
<link rel="mask-icon" href="/mask-icon.svg" color="#FFFFFF">
<meta name="theme-color" content="#ffffff">
</head>
<body>
<h1>Nf2t CLI</h1>
<ul>
<li><a href="./readme/index.html">Description.</a></li>
<li><a href="./javadocs/index.html">See Javadocs.</a></li>
<li><a href="./man/index.html">See manpage.</a></li>
<li><a href="./maven.zip">Artifacts for publish to Maven Central.</a></li>
</ul>
</body>
</html>

0 comments on commit 7435c06

Please sign in to comment.