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

NFC - Update tested up to value for WP sites #287

Merged
merged 1 commit into from
Jan 19, 2023

Conversation

kcristiano
Copy link
Member

We've fallen behind by 3 years in updating the tested up to value. PR against the RC as I'd like to see this in 5.57 which is an ESR.

Some hosts and plugins are reporting that CiviCRM only works with WP 5.5 as that is what we declared. I'd like to fix that.

@kcristiano
Copy link
Member Author

jenkins test this please

@kcristiano
Copy link
Member Author

@seamuslee001 Can you take a look at why the tests are failing - I think this is a build failing not a test failing. Am I correct?

@kcristiano kcristiano changed the title Update tested up to value for WP sites NFC - Update tested up to value for WP sites Dec 28, 2022
@kcristiano
Copy link
Member Author

jenkins test this please

@kcristiano kcristiano changed the base branch from 5.57 to master January 5, 2023 14:38
@kcristiano
Copy link
Member Author

jenkins test this please

1 similar comment
@kcristiano
Copy link
Member Author

jenkins test this please

@kcristiano
Copy link
Member Author

image

@seamuslee001 @totten do we know why the NFC change is triggering a failed build?

@totten
Copy link
Member

totten commented Jan 18, 2023

@kcristiano @seamuslee001 - Interesting. In the console output from build 270, this is the only error I see:

Found EXITCODES=""
~/workspace/CiviCRM-WordPress-PR
Check test results and set exit code
Exit normally
[CheckStyle] [-ERROR-] No files found for pattern 'checkstyle/*.xml'. Configuration error?
[CheckStyle] Searching for all files in '/home/jenkins/workspace/CiviCRM-WordPress-PR' that match the pattern 'checkstyle/*.xml'

Jenkins is complaining that it expects to find some output from linting/code-stye checks. But the PR doesn't have any PHP files to check. So that's a plausible cause for the red flag.

The odd thing is that the checkstyle configuration looks the same as elsewhere, and we've never had this before, and we've certainly had NFC PRs changing non-code files. Perhaps there was a plugin-update on Jenkins that the changed behavior for this edge-case? (If this is the issue, you could ignore it. And going forward, we could put a dummy file in.)

(Aside: Just to double-check, @seamuslee001. You all didn't make any changes in the intervening period between Kevin's question and now, right?)

@seamuslee001
Copy link
Contributor

@totten I have done nothing on this job

@totten
Copy link
Member

totten commented Jan 19, 2023

OK, updated job configuration and re-ran test. Looks better now...

@christianwach
Copy link
Member

@kcristiano Changes look good to me - except CiviCRM stable is now at 5.57.1 😄 so maybe update, squash and force push?

The WP version tested up to has fallen behind.  Updating to latest stable WP version.

Update readme.txt

update stable tag

update stable tab
@kcristiano
Copy link
Member Author

@christianwach I was thinking to make it 5.57, then 5.58, etc. So I'll force push but as this is master we need to make it 5.59 that will make 6.1 for WP

@christianwach
Copy link
Member

@kcristiano Agreed. Merging.

@christianwach christianwach merged commit 18e6317 into civicrm:master Jan 19, 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.

4 participants