Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create test for agent_helper in gem files #2118

Merged
merged 7 commits into from
Jul 11, 2023
Merged

Create test for agent_helper in gem files #2118

merged 7 commits into from
Jul 11, 2023

Commits on Jul 11, 2023

  1. Create test for agent_helper in gem files

    Co-authored-by: AJ Esler <aj@esler.co.nz>
    kaylareopelle and ajesler committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    4049ec6 View commit details
    Browse the repository at this point in the history
  2. CI: gemspec files test - bypass cache

    effectively fork `Gem::Specification.load` to bypass its internal
    caching mechanism, and catch parse failures with an assertion.
    fallwith committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    cc2cc4b View commit details
    Browse the repository at this point in the history
  3. Gemspec: use full path to .build_ignore

    When parsing `newrelic_rpm.gemspec` from a directory other than the
    project root, make sure that the `.build_ignore` file can be found by
    leveraging its absolute path
    fallwith committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    590bfd3 View commit details
    Browse the repository at this point in the history
  4. CI gemspec test: skip 'env' tests incl. norails

    We were previously skipping the `rails<version>` env tests, but not the
    `norails` ones. Skip those too.
    fallwith committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    bbc9651 View commit details
    Browse the repository at this point in the history
  5. gemspec tests: don't skip 'norails'

    The automated CI tests only run the 'env' suites, so we can't skip
    `norails`. Instead, just chdir to the root of the agent dir, which is
    where any production targetting `gem build` process will take place.
    fallwith committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    7fcd753 View commit details
    Browse the repository at this point in the history
  6. Gemspec test: don't run on old Rubygems versions

    Skip older Rubygems based contexts
    fallwith committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    367ce77 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2130 from newrelic/composure

    CI: gemspec files test - bypass cache
    fallwith committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    91265ef View commit details
    Browse the repository at this point in the history