diff --git a/docs/docker/code-climate/index.md b/docs/docker/code-climate/index.md new file mode 100644 index 0000000000000000000000000000000000000000..23e4a09abcf6b706c97a2152210a82c0c582e48f --- /dev/null +++ b/docs/docker/code-climate/index.md @@ -0,0 +1,12 @@ +--- +title: Docker Code Climate +repo: https://gitlab.lakedrops.com/docker/code-climate +issues: https://gitlab.lakedrops.com/docker/code-climate/-/issues +tags: +- docker +- code quality +- tests +--- +# Code Climate + +This Docker project contains the code quality tool [Code Climate](https://docs.codeclimate.com/). diff --git a/docs/docker/gitlab-drupal-ci/changelog.md b/docs/docker/gitlab-drupal-ci/changelog.md deleted file mode 100644 index b6e2e65035dc5a5389cab7d5c6859390944aa168..0000000000000000000000000000000000000000 --- a/docs/docker/gitlab-drupal-ci/changelog.md +++ /dev/null @@ -1,69 +0,0 @@ -next ----- -docker/l3d#90 Adjust node_cmd script to work with Traefik 2 - -v1.7.5 2021-02-03 ------------------ -- docker/l3d#89 Add nano editor - -v1.7.4 2021-01-13 ------------------ -- docker/l3d#77 Fix sudo issue with workaround -- docker/l3d#78 Make composer executable writable to allow selfupdate for regular users - -v1.7.3 2021-01-12 ------------------ -- composer/plugin/docker4drupal#41 Don't use root for Drush commands - -v1.7.2 2021-01-06 ------------------ -- docker/l3d#72 Add jp - -v1.7.1 2021-01-06 ------------------ -- docker/l3d#73 Add zsh shell - -v1.7.0 2020-12-29 ------------------ -- composer/plugin/docker4drupal#39 Add PHP 8.0 - -v1.6.1 2020-12-25 ------------------ -- docker/l3d#57 Install sudo - -v1.6.0 2020-11-09 ------------------ -- Composer 2 compatibility - -v1.5.2 2020-10-16 ------------------ -- Fix env variable PHP_VERSION - -v1.5.1 2020-10-15 ------------------ -- Add container for PHP 7.4 -- Change build strategy: use PHP-Alpine image instead of vanilla Alpine - -v1.4.4 2020-05-22 ------------------ -- Take different approach to fix iconv() notices - -v1.4.3 2020-05-22 ------------------ -- Fix iconv() notices - -v1.4.1 2020-02-10 ------------------ -- Force update to update to composer version 1.9.3 - -v1.4.0 2020-01-12 ------------------ -- Add version to the images again -- docker/l3d#4 Set permissions after "drush generate" -- docker/l3d#39 Update to git-extras version 5.1.0 by hard-copying column as a binary -- docker/l3d#34 Add support for PHP 7.3 -- docker/l3d#36 Add apropos which also brings man -- docker/l3d#37 Add phpstan script which runs in its own docker container -- docker/l3d#38 Update Docker to 19.03.5 -- docker/l3d#38 Update Docker Compose to 1.25.1 -- docker/l3d#40 Update to Python 3 No longer update image for PHP 7.0 and 7.1 diff --git a/docs/docker/l3d/changelog.md b/docs/docker/l3d/changelog.md deleted file mode 100644 index 00a3de114a843442e693c9a3c9eed22551afe7fb..0000000000000000000000000000000000000000 --- a/docs/docker/l3d/changelog.md +++ /dev/null @@ -1,170 +0,0 @@ -v2.1.7 2021-11-08 ------------------ -- docker/l3d#104 Delete after leaving l3d if L3D_ALWAYS_CLEANUP is set to 1 - -v2.1.6 2021-09-20 ------------------ -- docker/l3d#100 Configure git hook only if git got initialized - -v2.1.5 2021-08-30 ------------------ -- Downgrade glibc from 2.34 to 2.28 - -v2.1.4 2021-08-26 ------------------ -- Fix glibc installation Update docker-compose from 1.25.1 to 1.29.2 Update glibc from 2.28 to 2.34 - -v2.1.3 2021-08-25 ------------------ -- Properly forward quoted arguments in bash scripts -- Configure Git hook eralier, before starting the shell Call update-env git hook script through docker to also make it available for IDEs - -v2.1.0 2021-04-07 ------------------ -- bitegra/portal/drupal/projects/portal-default#8 Add git post-checkout hook to write project and branch info to .env file -- docker/l3d#90 Adjust node_cmd script to work with Traefik 2 - -v2.0.2 2021-02-03 ------------------ -- docker/l3d#84 Allow to delete multiple projects at once -- docker/l3d#89 Add nano editor - -v2.0.1 2021-01-18 ------------------ -- Bug fix: return can only be used in functions - -v2.0.0 2021-01-18 ------------------ -- composer/plugin/docker4drupal#41 Don't use root for Drush commands -- devops-tools/documentation#6 Move changelog to devops tools docs -- docker/l3d#41 Provide ahoy changelog extract command -- docker/l3d#45 Changes with new Docker Version for MacOs (BIG IMPROVEMENT FOR MAC USERS) -- docker/l3d#72 Implement "l3d info" -- docker/l3d#73 Add zsh shell -- docker/l3d#75 Non-persistent mode -- docker/l3d#77 Fix sudo issue with workaround -- docker/l3d#78 Make composer executable writable to allow selfupdate for regular users -- docker/l3d#81 Add project name when starting Traefik after deleting a project -- Don't cache apk when building l3drun -- Explicitly define HOME environment variable -- Load the run image after setup and selfupdate -- Move readme to devops tools docs -- Use "--restart unless-stopped" only for non persistent containers -- Remove non persistent containers when completed - -v1.17.5 2021-01-04 ------------------- -- docker/l3d#44 Update readme for requirements -- docker/l3d#71 Output recommendation to run l3d reset at the end of selfupdate -- docker/l3d#70 Add a list command - -v1.17.4 2021-01-04 ------------------- -- #69 Fix selfupdate to grab the correct latest tag - -v1.17.3 2020-12-30 ------------------- -- docker/l3d#61 Mount traefik config directory into l3drun and kill the traefik container before removing network - -v1.17.2 2020-12-30 ------------------- -- docker/l3d#61 Add docker-compose to the image - -v1.17.1 2020-12-30 ------------------- -- docker/l3d#61 Add a delete command to remove a project's containers and network - -v1.17.0 2020-12-29 ------------------- -- composer/plugin/docker4drupal#39 Add support for PHP 8.0 -- docker/l3d#26 Check for correct PHP version when starting the L3D container -- docker/l3d#59 Add support for optional .env file in user home directory - -v1.16.0 2020-12-28 ------------------- -- docker/l3d#47 Optionally downgrade composer to version 1 -- docker/l3d#51 Add curly brackets to auth.json if the file is empty -- docker/l3d#53 Fix bug when creating auth.json -- docker/l3d#54 Add COMPOSER_DOWNGRADE to .env file if available -- docker/l3d#57 Mount the sudoers config -- docker/l3d#57 Mount the sudoers.d config, mount into correct home directory, add all group IDs -- docker/l3d#57 Mount the whole home directory, also solves the permissions -- docker/l3d#57 Pass through UID and GID from host -- docker/l3d#57 Set user 1000 for the main l3d container -- docker/l3d#57 Set user and group id dynamically and mount password files into container - -v1.15.0 2020-11-07 ------------------- -- docker/l3d#47 Composer 2 compatibility - -v1.14.1 2020-10-15 ------------------- -- docker/l3d#46 Add support for PHP 7.4 - -v1.13.1 2020-07-15 ------------------- -- Map the local .gitignore_global into containers - -v1.13.0 2020-07-20 ------------------- -- Add support for Drupal 9 project templates - -v1.12.8 2020-05-22 ------------------- -- Force update to update to base image v1.4.4 - -v1.12.7 2020-05-22 ------------------- -- Force update to update to base image v1.4.3 - -v1.12.6 2020-05-22 ------------------- -- Force update to update to base image v1.4.2 - -v1.12.5 2020-03-31 ------------------- -- Remove debug code -- Set write permissions for group after initial composer command - -v1.12.4 2020-03-31 ------------------- -- Ensure .composer/auth.json and .gitconfig more explicitly -- Make sure to always write the .env file after having started the container -- Add mechanism to interact with extra|l3d in composer.json when starting l3d - -v1.12.3 2020-02-17 ------------------- -- Correct the path to the user home directory on Mac OS X in the readme file -- Make sure that .gitconfig and composer's auth.json exist even before l3drun gets started, not before l3d project container starts as that's too late - -v1.12.2 2020-02-12 ------------------- -- Better define the destination for composer create project which is required on some Macs - -v1.12.1 2020-02-10 ------------------- -- Force update to update to composer version 1.9.3 - -v1.12.0 2020-01-12 ------------------- -- docker/l3d#4 Set permissions after "drush generate" -- docker/l3d#39 Update to git-extras version 5.1.0 by hard-copying column as a binary -- docker/l3d#34 Add support for PHP 7.3 -- docker/l3d#36 Add apropos which also brings man -- docker/l3d#37 Add phpstan script which runs in its own docker container -- docker/l3d#38 Update Docker to 19.03.5 -- docker/l3d#38 Update Docker Compose to 1.25.1 -- docker/l3d#40 Update to Python 3 - -v1.11.0 2020-01-11 ------------------- -- Update to v1.3.0 of the gitlab-drupal-ci image which comes with more node versions (10, 12, 13) -- Delete all node images during selfupdate - -v1.10.2 2019-12-27 ------------------- -- Fix update scripts to remove old containers - -v1.10.1 2019-12-27 ------------------- -- Force rebuild to include Sodium support for PHP 7.2 diff --git a/mkdocs.yml b/mkdocs.yml index 7b872071616250992842ad0395d77fbe4b0c92fa..451f438a0f488cc669c300c22e5a0e1e45e8712d 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -88,15 +88,15 @@ nav: - docker/alerta-proxy/index.md - Ansible: - docker/ansible/index.md + - Code Climate: + - docker/code-climate/index.md - Cypress: - docker/cypress/index.md - GitLab Drupal CI: - docker/gitlab-drupal-ci/index.md - - Changelog: docker/gitlab-drupal-ci/changelog.md - L3D: - docker/l3d/index.md - Drupal: docker/l3d/drupal.md - - Changelog: docker/l3d/changelog.md - mdshow: - docker/mdshow/index.md - MkDocs: