Skip to content

Dropped unused method parameter from doForbidden()

78aacb7
Select commit
Loading
Failed to load commit list.
Draft

[HYRAX-1865] Patch for the 403 situation #241

Dropped unused method parameter from doForbidden()
78aacb7
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request succeeded Sep 9, 2025 in 4m 58s

Build Passed

The build passed, just like the previous build.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #241 Patch for the 403 situation.
Any changes that have been made to the master branch before the build ran are also included.

Jobs and Stages

This build has four jobs, running in two sequential stages.

Stage 1: build

This stage passed.

Job JDK ENV OS State
2511.1 jdk17 openjdk17 SONAR_LOGIN=[secure] Linux passed
2511.2 gradle (jdk17) openjdk17 SONAR_LOGIN=[secure] Linux passed

Stage 2: scan

This stage passed.

Job JDK ENV OS State
2511.3 synk (jdk17) openjdk17 SONAR_LOGIN=[secure] Linux passed
2511.4 gradle sonarscan (jdk17) openjdk17 SONAR_LOGIN=[secure] Linux passed

Build Configuration

Build Option Setting
Language Java
Operating System Linux (Focal)
Build Configuration
{
  "language": "java",
  "os": [
    "linux"
  ],
  "dist": "focal",
  "services": [
    "docker"
  ],
  "branches": {
    "only": [
      "master",
      "/^(.*-test-deploy)$/"
    ]
  },
  "notifications": {
    "email": [
      {
        "recipients": [
          "[email protected]"
        ]
      },
      {
        "recipients": [
          "[email protected]"
        ]
      }
    ]
  },
  "addons": {
    "apt": {
      "packages": [
        "ant",
        "gnupg"
      ]
    }
  },
  "env": [
    "global=SONAR_LOGIN=[secure]=AWS_ACCESS_KEY_ID=[secure]=AWS_SECRET_ACCESS_KEY=[secure]=GIT_UID=[secure]=GIT_PSWD=[secure]=WOO_UID=[secure]=SNYK_TOKEN=[secure]"
  ],
  "before_install": [
    "gem install bundler"
  ],
  "install": [
    "nvm install 12.13.0",
    "npm install -g snyk",
    "npm install -g snyk-gradle-plugin"
  ],
  "stages": [
    {
      "name": "build"
    },
    {
      "name": "test"
    },
    {
      "name": "scan"
    },
    {
      "name": "snappah",
      "if": "type != pull_request OR branch =~ ^(.*-test-deploy)$"
    },
    {
      "name": "hyrax-docker-trigger",
      "if": "type != pull_request OR branch =~ ^(.*-test-deploy)$"
    },
    {
      "name": "disabled",
      "if": "branch = disabled"
    }
  ],
  "before_cache": [
    "rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock",
    "rm -fr $HOME/.gradle/caches/*/plugin-resolution/"
  ],
  "cache": {
    "directories": [
      "$HOME/.gradle/caches/",
      "$HOME/.gradle/wrapper/"
    ]
  },
  "jobs": {
    "include": [
      {
        "stage": "build",
        "name": "jdk17",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=build",
          "ant -DHYRAX_VERSION=CI-Build -DOLFS_VERSION=CI-Build show server"
        ]
      },
      {
        "stage": "build",
        "name": "gradle (jdk17)",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=build",
          "gradle --version",
          "gradle tasks",
          "gradle war"
        ],
        "before_install": [
          "wget http://services.gradle.org/distributions/gradle-8.14.3-bin.zip",
          "unzip -qq gradle-8.14.3-bin.zip",
          "export GRADLE_HOME=$PWD/gradle-8.14.3",
          "export PATH=$GRADLE_HOME/bin:$PATH",
          "gradle -v"
        ]
      },
      {
        "stage": "disabled",
        "name": "jdk11",
        "jdk": "openjdk11",
        "script": [
          "export STAGE=test",
          "ant show check"
        ]
      },
      {
        "stage": "disabled",
        "name": "sonarscan (jdk17)",
        "jdk": "openjdk17",
        "addons": "sonarcloud",
        "script": [
          "export STAGE=scan",
          "export ANT_OPTS=\"-Xms256m -Xmx8g\"",
          "ant -DHYRAX_VERSION=CI-Build -DOLFS_VERSION=CI-Build show server",
          "travis_wait 45 ant -Dsonar.token=$SONAR_LOGIN -Dsonar.qualitygate.timeout=2700 -Dsonar.qualitygate.wait=true show sonar",
          "curl -s https://sonarcloud.io/api/project_badges/quality_gate?project=opendap-olfs | grep \"QUALITY GATE PASS\""
        ]
      },
      {
        "stage": "scan",
        "name": "synk (jdk17)",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=scan",
          "echo $STAGE",
          "./run-snyk.sh"
        ]
      },
      {
        "stage": "scan",
        "name": "gradle sonarscan (jdk17)",
        "jdk": "openjdk17",
        "addons": "sonarcloud",
        "script": [
          "export STAGE=scan",
          "# multiline build instructions incoming!\nif test -z \"$TRAVIS_PULL_REQUEST_BRANCH\"; then \n  # If no travis pull request branch was found, this is not a pull request!\n  travis_wait 30 gradle sonar -Dsonar.token=$SONAR_LOGIN -Dsonar.qualitygate.timeout=1800 -Dsonar.qualitygate.wait=true\nelse\n  # If that variable *was* found, we need to pass in the three variables that let sonar know this is a pull request\n  # https://docs.sonarsource.com/sonarqube-server/latest/analyzing-source-code/pull-request-analysis/setting-up-the-pull-request-analysis/#setup-pull-request-parameters\n  # Because Travis's `TRAVIS_BRANCH` is the name of the target branch **when Travis is triggered by a pull request**, that is the pullrequest.base\n  travis_wait 30 gradle sonar -Dsonar.token=$SONAR_LOGIN -Dsonar.qualitygate.timeout=1800 -Dsonar.qualitygate.wait=true -Dsonar.pullrequest.key=\"$TRAVIS_PULL_REQUEST\" -Dsonar.pullrequest.branch=\"$TRAVIS_PULL_REQUEST_BRANCH\" -Dsonar.pullrequest.base=\"$TRAVIS_BRANCH\"\nfi\n",
          "curl -s https://sonarcloud.io/api/project_badges/quality_gate?project=opendap-olfs | grep \"QUALITY GATE PASS\""
        ],
        "before_install": [
          "wget http://services.gradle.org/distributions/gradle-8.14.3-bin.zip",
          "unzip -qq gradle-8.14.3-bin.zip",
          "export GRADLE_HOME=$PWD/gradle-8.14.3",
          "export PATH=$GRADLE_HOME/bin:$PATH",
          "gradle -v"
        ]
      },
      {
        "stage": "snappah",
        "name": "olfs-snapshot (jdk17)",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=snappah",
          "echo \"STAGE is ${STAGE}\"",
          "test -d $TRAVIS_BUILD_DIR/package || mkdir $TRAVIS_BUILD_DIR/package",
          "source ./travis/compute_build_tags.sh",
          "ant -DHYRAX_VERSION=\"${HYRAX_BUILD_VERSION}\" -DOLFS_VERSION=\"${OLFS_BUILD_VERSION}\" -DOLFS_DIST_BASE=olfs-snapshot DISTRO",
          "cp ./build/dist/*.tgz $TRAVIS_BUILD_DIR/package/;",
          "echo \"Built Distribution Bundles:\"",
          "ls -l ./build/dist/*.tgz",
          "echo \"Checking ${TRAVIS_BUILD_DIR}/package/\"",
          "ls -l ${TRAVIS_BUILD_DIR}/package/"
        ]
      },
      {
        "stage": "snappah",
        "name": "olfs-build-number (jdk17)",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=snappah",
          "echo \"STAGE is ${STAGE}\"",
          "test -d $TRAVIS_BUILD_DIR/package || mkdir $TRAVIS_BUILD_DIR/package",
          "source ./travis/compute_build_tags.sh",
          "ant -DHYRAX_VERSION=\"${HYRAX_BUILD_VERSION}\" -DOLFS_VERSION=\"${OLFS_BUILD_VERSION}\" DISTRO",
          "cp ./build/dist/*.tgz $TRAVIS_BUILD_DIR/package/;",
          "echo \"Built Distribution Bundles:\"",
          "ls -l ./build/dist/*.tgz",
          "echo \"Checking ${TRAVIS_BUILD_DIR}/package/\"",
          "ls -l ${TRAVIS_BUILD_DIR}/package/"
        ]
      },
      {
        "stage": "snappah",
        "name": "ngap-snapshot (jdk17)",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=snappah",
          "echo \"STAGE is ${STAGE}\"",
          "test -d $TRAVIS_BUILD_DIR/package || mkdir $TRAVIS_BUILD_DIR/package",
          "source ./travis/compute_build_tags.sh",
          "ant -DHYRAX_VERSION=\"${HYRAX_BUILD_VERSION}\" -DOLFS_VERSION=\"${OLFS_BUILD_VERSION}\" -DNGAP_DIST_BASE=ngap-snapshot ngap-dist",
          "cp ./build/dist/*.tgz $TRAVIS_BUILD_DIR/package/;",
          "echo \"Build Bundles:\"",
          "ls -l ./build/dist/*.tgz",
          "echo \"Checking ${TRAVIS_BUILD_DIR}/package/\"",
          "ls -l ${TRAVIS_BUILD_DIR}/package/"
        ]
      },
      {
        "stage": "snappah",
        "name": "ngap-build-number (jdk17)",
        "jdk": "openjdk17",
        "script": [
          "export STAGE=snappah",
          "echo \"STAGE is ${STAGE}\"",
          "test -d $TRAVIS_BUILD_DIR/package || mkdir $TRAVIS_BUILD_DIR/package",
          "source ./travis/compute_build_tags.sh",
          "ant -DHYRAX_VERSION=\"${HYRAX_BUILD_VERSION}\" -DOLFS_VERSION=\"${OLFS_BUILD_VERSION}\" -DNGAP_DIST_BASE=\"ngap-${OLFS_BUILD_VERSION}\" ngap-dist",
          "echo \"Build Bundles:\"",
          "ls -l ./build/dist/*.tgz",
          "cp ./build/dist/*.tgz $TRAVIS_BUILD_DIR/package/;",
          "echo \"Checking ${TRAVIS_BUILD_DIR}/package/\"",
          "ls -l ${TRAVIS_BUILD_DIR}/package/"
        ]
      },
      {
        "stage": "hyrax-docker-trigger",
        "name": "Triggering hyrax-docker snapshot build",
        "script": [
          "export STAGE=hyrax-docker",
          "echo $STAGE",
          "source ./travis/compute_build_tags.sh",
          "./travis/trigger-hyrax-docker.sh"
        ]
      }
    ]
  },
  "deploy": [
    {
      "provider": "s3",
      "edge": true,
      "access_key_id": "$AWS_ACCESS_KEY_ID",
      "secret_access_key": "$AWS_SECRET_ACCESS_KEY",
      "bucket": "opendap.travis.build",
      "skip_cleanup": true,
      "local_dir": "$TRAVIS_BUILD_DIR/package",
      "on": {
        "all_branches": true,
        "condition": [
          "$STAGE =~ ^snappah$"
        ]
      }
    }
  ]
}