diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 73103a8..07abf7d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -44,20 +44,6 @@ on_commits: - merge_request - develop -pages: - stage: deploy_pages - dependencies: - - javadoc - script: - - echo "deploying gitlab pages from docs/" - - mkdir public - - cp -r docs/* public/ - artifacts: - paths: - - public - only: - - develop - sonarcloud_scan: stage: sonarcloud_scan dependencies: @@ -68,10 +54,20 @@ sonarcloud_scan: - merge_requests - develop +pages: + stage: on_commit + script: + - echo "Deploying GitLab Pages from docs/" + - mkdir public + - cp -r docs/* public/ + artifacts: + paths: + - public + only: + - develop + javadoc: stage: deploy_pages - dependencies: - - build before_script: - apk update && apk add git - git config --global user.name "${GITLAB_USERNAME}" @@ -83,16 +79,16 @@ javadoc: - mvn javadoc:javadoc -DskipTests -Pjavadoc - | if ! git diff --quiet -- docs/apidocs; then - git add docs - git commit -m "Update Javadocs [skip ci]" + git add docs/apidocs + git commit -m "Update Javadocs" git push https://${GITLAB_USERNAME}:${CI_PUSH_TOKEN}@gitlab.com/th-schwarz/CloudflareDNS-java.git ${CI_COMMIT_REF_NAME} echo "Commits found and pushed" + mkdir public + cp -r docs/* public/ + echo "Copied javadoc files to public folder" else echo "No changes to commit" fi when: manual rules: - - if: '$CI_COMMIT_REF_NAME == "develop"' - artifacts: - paths: - - docs/apidocs + - if: '$CI_COMMIT_REF_NAME == "develop"' \ No newline at end of file diff --git a/src/main/java/codes/thischwa/cf/CfDnsClient.java b/src/main/java/codes/thischwa/cf/CfDnsClient.java index ff171df..306baa0 100644 --- a/src/main/java/codes/thischwa/cf/CfDnsClient.java +++ b/src/main/java/codes/thischwa/cf/CfDnsClient.java @@ -33,7 +33,7 @@ import lombok.extern.slf4j.Slf4j; * System.out.println("Record Type: " + record.getType() + ", Value: " + record.getContent()) * ); * // Create a record for the subdomain "api" - * RecordEntity created = client.recordCreateSld(zone, "api", 60, RecordType.A, "192.168.1.5"); + * RecordEntity created = client.recordCreateSld(zone, "api", 60, RecordType.A, "192.168.1.7"); * System.out.println("Created Record ID: " + created.getId()); * */