Make WordPress Core

Opened 7 months ago

Last modified 3 weeks ago

#60144 new defect (bug)

Broken Dev Container + Codespaces

Reported by: tnolte's profile tnolte Owned by:
Milestone: 6.7 Priority: normal
Severity: normal Version: 6.5
Component: Build/Test Tools Keywords: has-patch
Focuses: Cc:

Description

Currently a Codespace for the project doesn't work, the local site is not accessible. This appears due to either some changes with Codespaces or with the Dev Containers specs/implementation. Additionally, the current setup is very slow to startup. It would be better to use a prebuilt image that has all of the tools in the main app service for running the development tools. Some additional improvements can be made in relation so items mentioned in ticket #57896 however this is not a duplicate ticket.

I have a working version of this setup, along with a new multi-platform prebuilt image, that I can use to fix this in WP Core.

Change History (6)

#1 @tnolte
7 months ago

A current working version, which also allows for full use locally with Visual Studio Code, DevPod, the devcontainer CLI, in addition to Codespaces,is already implemented in my WordPress plugin.

This ticket was mentioned in PR #5832 on WordPress/wordpress-develop by @tnolte.


7 months ago
#2

  • Keywords has-patch added

Fixes broken Codespace Dev Container and allows for use as a local Dev Container with local tools.

Trac ticket: https://core.trac.wordpress.org/ticket/60144

#3 @tnolte
6 months ago

This fix is ready for review.

#4 @swissspidy
5 months ago

  • Milestone changed from Awaiting Review to 6.5

#5 @swissspidy
5 months ago

  • Milestone changed from 6.5 to 6.6

#6 @desrosj
3 weeks ago

  • Milestone changed from 6.6 to 6.7

This still needs to receive some testing and review. Going to punt to 6.7.

Note: See TracTickets for help on using tickets.