Skip to content

Commit

Permalink
Feature/initial implementation (#2)
Browse files Browse the repository at this point in the history
feat: initial implementation

---------

Co-authored-by: Mario Schäper <95750382+sitepark-schaeper@users.noreply.github.com>
  • Loading branch information
sitepark-veltrup and sitepark-schaeper authored Jun 18, 2024
1 parent 0509a4b commit 43351e1
Show file tree
Hide file tree
Showing 33 changed files with 2,318 additions and 268 deletions.
15 changes: 15 additions & 0 deletions .github/workflows/e2e-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: E2E Test

on:
push:
branches:
- 'main'
workflow_dispatch:

jobs:
e2etest:
runs-on: ubuntu-latest
steps:
- name: Trigger E2E Test
run: |
curl -XPOST -u "sitepark-bot:${{ secrets.BOT_PAT }}" -H "Accept: application/vnd.github.everest-preview+json" -H "Content-Type: application/json" https://api.github.com/repos/sitepark/atoolo-e2e-test/actions/workflows/e2e-test.yml/dispatches --data '{"ref": "main"}'
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@
!var/cache/.gitkeep
/var/log/*
!var/log/.gitkeep
/var/test/*
/tools
.phpactor.json
18 changes: 16 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@
],
"require": {
"php": ">=8.1 <8.4.0",
"composer-plugin-api": "^2.0"
"composer-plugin-api": "^2.1",
"symfony/filesystem": "^6.4 || ^7.0",
"ext-posix": "*"
},
"require-dev": {
"composer/composer": "^2.0",
Expand Down Expand Up @@ -56,7 +58,19 @@
"sort-packages": true
},
"extra": {
"class": "Atoolo\\Runtime\\Composer\\ComposerPlugin"
"class": "Atoolo\\Runtime\\Composer\\ComposerPlugin",
"branch-alias" : {
"dev-main" : "1.x-dev"
},
"atoolo" : {
"runtime" : {
"executor" : [
"Atoolo\\Runtime\\Executor\\IniSetter",
"Atoolo\\Runtime\\Executor\\UmaskSetter",
"Atoolo\\Runtime\\Executor\\UserValidator"
]
}
}
},
"scripts": {
"post-install-cmd": "phive --no-progress install --force-accept-unsigned --trust-gpg-keys C00543248C87FB13,4AA394086372C20A,CF1A108D0E7AE720,51C67305FFC2E5C0",
Expand Down
Loading

0 comments on commit 43351e1

Please sign in to comment.