grab the latest oracle java rpms
mkdir -p /var/lib/pulp/java-downloads
cd /var/lib/pulp/java-downloads
# JDK 8
curl -Lk --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" | grep 'linux-x64.rpm' | sed 's/.*filepath":"\([^"]*\)".*/\1/g' | xargs -I{} curl -LkO --header "Cookie: oraclelicense=accept-securebackup-cookie" {}
# JDK 10
curl -Lk --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html" | grep 'linux-x64_bin.rpm' | sed 's/.*filepath":"\([^"]*\)".*/\1/g' | xargs -I{} curl -LkO --header "Cookie: oraclelicense=accept-securebackup-cookie" {}
And add them to a local pulp repo
pulp-admin -u "admin" -p $password rpm repo uploads rpm -v --repo-id my-repo --dir /var/lib/pulp/java-downloads
pulp-admin -u "admin" -p $password rpm repo publish run --repo-id my-repo