Cask Data Application Platform - Develop Build and Test

Build: #2685 failed

Job: Unit Test Job failed

Stages & jobs

  1. Unit Test Stage

Code commits

caskdata/cdap

  • Ajai <1452845+ajainarayanan@users.noreply.github.com>

    Ajai <1452845+ajainarayanan@users.noreply.github.com> 0f5d1977c179d0bb85b545daa3fead3ff95e22fd

    Merge pull request #11516 from cdapio/bugfix-ui/add-hsts-header
    Add HSTS header for TLS enabled CDAP environments

  • Ajai Narayan

    Ajai Narayan 027137c65938a97d0313994c9f15a4eaebf9d606

    [UI]Add HSTS header for TLS enabled CDAP environments
      - Adds hsts npm module
      - Adds HTTP Strict Transport Security as express middleware. This will ensure the clients using CDAP UI
    will use TLS enabled UI for the max-age we specified. As soon as the browser sees the hsts in the header
    it will make sure the TLS enabled CDAP UI gets used until max age specified.

    This is a safe change when CDAP UI by default gets served in non-TLS enabled environment (meaning only http)

    This is however not safe when clients change from https to http. Then the browser will try to go to https until the
    max-age and will probably error out. Since downgrading to non-TLS enabled CDAP UI is not standard we are making this
    change for now.

    • cdap-ui/package.json (version 027137c65938a97d0313994c9f15a4eaebf9d606)
    • cdap-ui/server/express.js (version 027137c65938a97d0313994c9f15a4eaebf9d606)
    • cdap-ui/server/url-helper.js (version 027137c65938a97d0313994c9f15a4eaebf9d606)
    • cdap-ui/yarn.lock (version 027137c65938a97d0313994c9f15a4eaebf9d606)
  • Ajai <1452845+ajainarayanan@users.noreply.github.com>

    Ajai <1452845+ajainarayanan@users.noreply.github.com> 88d04e18270c628d48284e90ad356299f8a6fcc2

    Merge pull request #11513 from cdapio/bugfix-ui/cswsh
    Upgrades node version and corresponding node modules for compatibility

  • Ajai Narayan

    Ajai Narayan 4bfaf8387bbb3809ca0e72811736afe45105c88d m

    [CDAP-15738] Upgrades NodeJS to version 10.16.2
      - Updrades all relevant node modules
      - Updates all jest related modules
      - Updates build process based on upgraded node modules
      - Fixes logs4js json file to be adhere to new format
      - Updates pom.xml and build scripts to use node 10.16.2+
      - Modifies cdap-distribution build scripts to use Nodejs version 10.16.2
      - Updates cdap-docs to have the NODE_JS_MIN_VERSION as 10.16.2
      - Updates nodejs binary checksum in distributed build files

    • cdap-common/bin/functions.sh (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-distributions/src/packer/cdap-sdk-ubuntu16-with-uri.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-distributions/src/packer/files/cdap-sdk-with-uri.json.template (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-distributions/src/packer/files/cdap-sdk.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-docs/vars (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/.babelrc (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/.storybook/.babelrc (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/BUILD.rst (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/Gulpfile.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/app/cdap/components/Cloud/Profiles/CreateView/ProvisionerSelection/ProvisionerSelection.scss (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/app/cdap/components/PipelineSummary/LogsMetricsGraph/LogsMetricsGraph.scss (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/app/cdap/components/PipelineTriggers/PayloadConfigModal/PayloadConfigModal.scss (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/app/cdap/components/WarningContainer/WarningContainer.scss (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/app/styles/themes/cdap.less (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/cdap-vendor-development-manifest.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/cdap-vendor-manifest.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/dll.cdap.vendor.development.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/dll.cdap.vendor.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/dll.shared.vendor.development.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/dll.shared.vendor.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/shared-vendor-development-manifest.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/dll/shared-vendor-manifest.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/package.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/pom.xml (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/server/config/log4js.json (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/webpack.config.cdap.dll.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/webpack.config.cdap.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/webpack.config.common.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/webpack.config.shared.dll.js (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)
    • cdap-ui/yarn.lock (version 4bfaf8387bbb3809ca0e72811736afe45105c88d)