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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

teamcity: misc changes to CI #3476

Merged
merged 1 commit into from
Aug 22, 2023
Merged

teamcity: misc changes to CI #3476

merged 1 commit into from
Aug 22, 2023

Conversation

aarzilli
Copy link
Member

  • add architecture rule for ppc64le so that incompatible agents don't
    pick up the build
  • disable PIE tests on linux/ppc64le (the tests claim it doesn't work)
  • enable PIE tests on darwin/amd64 now that the entry point calculation
    has been fixed
  • remove dependency on wget and curl in the test script for linux to
    reduce test time
  • only install git in the linux test script when we need it
  • remove staticcheck from linux/ppc64le builds (it takes almost 5
    minutes between installation and execution and makes the test timeout
    sometimes)
  • drop windows/arm64/tip build, the windows/arm64 build is broken
    anyway and since there is only one agent it makes CI runs slow
  • drop linux/ppc64le/tip build, there is only one agent, it's slow and
    it will always timeout. CI runs in excess of 1h are too long.

- add architecture rule for ppc64le so that incompatible agents don't
  pick up the build
- disable PIE tests on linux/ppc64le (the tests claim it doesn't work)
- enable PIE tests on darwin/amd64 now that the entry point calculation
  has been fixed
- remove dependency on wget and curl in the test script for linux to
  reduce test time
- only install git in the linux test script when we need it
- remove staticcheck from linux/ppc64le builds (it takes almost 5
  minutes between installation and execution and makes the test timeout
  sometimes)
- drop windows/arm64/tip build, the windows/arm64 build is broken
  anyway and since there is only one agent it makes CI runs slow
- drop linux/ppc64le/tip build, there is only one agent, it's slow and
  it will always timeout. CI runs in excess of 1h are too long.
Copy link
Member

@derekparker derekparker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@derekparker derekparker merged commit 32b937c into go-delve:master Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants