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

Match Container's User and Group to Host #49962

Merged
merged 20 commits into from
Apr 28, 2023
Merged

Match Container's User and Group to Host #49962

merged 20 commits into from
Apr 28, 2023

Commits on Apr 20, 2023

  1. Changed Environment Container User

    Instead of running the web service as `root` and the CLI service
    as `33:33`, we should be running them as the host user. By
    doing this we ensure ownership parity in mounted folders
    on platforms where having different owners would result
    in permission issues.
    ObliviousHarmony committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    b61c0ef View commit details
    Browse the repository at this point in the history
  2. Changelog

    ObliviousHarmony committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    027a071 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdaf544 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6c02538 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    97c23c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    63f1144 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Removed Upload Permission Mod

    With the changes in this pull request we
    no longer need to do this.
    ObliviousHarmony committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    bd9164a View commit details
    Browse the repository at this point in the history
  2. Added Shared Home Directory

    This will ensure things like `wp plugin install` have a directory to
    use as a cache. Anything else can now refer to the home directory
    for the same purpose.
    ObliviousHarmony committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    3ffa6f4 View commit details
    Browse the repository at this point in the history
  3. Fixed Dangling Containers

    Some of our `docker-compose run` actions weren't removing the
    container after being executed. This was breaking `wp-env destroy`
    becuase of the volumes that were in-use.
    ObliviousHarmony committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    269b574 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Isolated Docker Service Images

    By defining an `image` property in our `docker-compose.yml` we
    were replacing the corresponding image locally after building. This
    meant `tests-wordpress` would have the same image as `wordpress`
    as long as the PHP versions matched. This only worked on accident,
    and as a consequence, also replaced the local `wordpress` image.
    
    This commit isolates all of the `build` operations so they don't replace
    the images. This also adds support so that `destroy` will remove
    them.
    ObliviousHarmony committed Apr 22, 2023
    Configuration menu
    Copy the full SHA
    2c2347f View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    9b9edda View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ddef45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d252b8b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Update packages/env/CHANGELOG.md

    Co-authored-by: Noah Allen <noahtallen@gmail.com>
    ObliviousHarmony and noahtallen authored Apr 27, 2023
    Configuration menu
    Copy the full SHA
    3867a1d View commit details
    Browse the repository at this point in the history
  2. Fixed Debian Stretch Repositories

    Debian stretch was just removed from deb.debian.org and moved
    to the archive repository. This commit changes the sources
    so that, on stretch, the apt-get update won't break.
    ObliviousHarmony committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    27eaca1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9cd128e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a4146a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aab3e3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5d9f976 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Update CHANGELOG.md

    noahtallen authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    3424a05 View commit details
    Browse the repository at this point in the history