From e1bae084c90e081ad805b75dbbc7a8774f3faf1a Mon Sep 17 00:00:00 2001 From: Clemens Krack Date: Tue, 26 May 2020 00:55:36 +0200 Subject: [PATCH 1/5] feat(optimus): add recipe for ckrack/optimus-bundle --- .../0.1.0/config/packages/ckrack_optimus.yaml | 13 +++++++++++++ ckrack/optimus-bundle/0.1.0/manifest.json | 14 ++++++++++++++ ckrack/optimus-bundle/0.1.0/post-install.txt | 8 ++++++++ 3 files changed, 35 insertions(+) create mode 100644 ckrack/optimus-bundle/0.1.0/config/packages/ckrack_optimus.yaml create mode 100644 ckrack/optimus-bundle/0.1.0/manifest.json create mode 100644 ckrack/optimus-bundle/0.1.0/post-install.txt diff --git a/ckrack/optimus-bundle/0.1.0/config/packages/ckrack_optimus.yaml b/ckrack/optimus-bundle/0.1.0/config/packages/ckrack_optimus.yaml new file mode 100644 index 00000000..f791ac29 --- /dev/null +++ b/ckrack/optimus-bundle/0.1.0/config/packages/ckrack_optimus.yaml @@ -0,0 +1,13 @@ +ckrack_optimus: + + # Large prime number lower than 2147483647 + prime: "%env(int:OPTIMUS_PRIME)%" + + # The inverse prime so that (PRIME * INVERSE) & MAXID == 1 + inverse: "%env(int:OPTIMUS_INVERSE)%" + + # A large random integer lower than 2147483647 + random: "%env(int:OPTIMUS_RANDOM)%" + + # if set to true, param converter will continue with the next available param converters + passthrough: true diff --git a/ckrack/optimus-bundle/0.1.0/manifest.json b/ckrack/optimus-bundle/0.1.0/manifest.json new file mode 100644 index 00000000..6eb85c61 --- /dev/null +++ b/ckrack/optimus-bundle/0.1.0/manifest.json @@ -0,0 +1,14 @@ +{ + "bundles": { + "Ckrack\\OptimusBundle\\CkrackOptimusBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "#1": "Replace these env vars with the output of `php vendor/bin/optimus spark -f env`", + "OPTIMUS_PRIME": 3, + "OPTIMUS_INVERSE": 715827883, + "OPTIMUS_RANDOM": 1592469642 + } +} diff --git a/ckrack/optimus-bundle/0.1.0/post-install.txt b/ckrack/optimus-bundle/0.1.0/post-install.txt new file mode 100644 index 00000000..dfb64d82 --- /dev/null +++ b/ckrack/optimus-bundle/0.1.0/post-install.txt @@ -0,0 +1,8 @@ + + Next: OptimusBundle Configuration + + + * Generate your spark numbers by running php vendor/bin/optimus spark -f env + and configure them in your .env + +Documentation: https://github.com/jenssegers/optimus From ac4907f0a7d1d1ee9d9dc4d90940aa9569768a0f Mon Sep 17 00:00:00 2001 From: Clemens Krack Date: Tue, 26 May 2020 01:02:20 +0200 Subject: [PATCH 2/5] docs(post-install): add bundle doc link --- ckrack/optimus-bundle/0.1.0/post-install.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ckrack/optimus-bundle/0.1.0/post-install.txt b/ckrack/optimus-bundle/0.1.0/post-install.txt index dfb64d82..f5fbdf85 100644 --- a/ckrack/optimus-bundle/0.1.0/post-install.txt +++ b/ckrack/optimus-bundle/0.1.0/post-install.txt @@ -5,4 +5,6 @@ * Generate your spark numbers by running php vendor/bin/optimus spark -f env and configure them in your .env -Documentation: https://github.com/jenssegers/optimus +Optimus Documentation: https://github.com/jenssegers/optimus +Bundle Documentation: https://github.com/ckrack/optimus-bundle + From 2846a93ab0ee2c5dc59db119215ab1604ed6363c Mon Sep 17 00:00:00 2001 From: Clemens Krack Date: Tue, 26 May 2020 01:02:39 +0200 Subject: [PATCH 3/5] fix(manifest): use strings for env --- ckrack/optimus-bundle/0.1.0/manifest.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ckrack/optimus-bundle/0.1.0/manifest.json b/ckrack/optimus-bundle/0.1.0/manifest.json index 6eb85c61..54d50acc 100644 --- a/ckrack/optimus-bundle/0.1.0/manifest.json +++ b/ckrack/optimus-bundle/0.1.0/manifest.json @@ -7,8 +7,8 @@ }, "env": { "#1": "Replace these env vars with the output of `php vendor/bin/optimus spark -f env`", - "OPTIMUS_PRIME": 3, - "OPTIMUS_INVERSE": 715827883, - "OPTIMUS_RANDOM": 1592469642 + "OPTIMUS_PRIME": "3", + "OPTIMUS_INVERSE": "715827883", + "OPTIMUS_RANDOM": "1592469642" } } From 686c5a9f7fff7e0a95e9aa79c1b7fbe2cdbad07f Mon Sep 17 00:00:00 2001 From: Clemens Krack Date: Tue, 26 May 2020 01:19:52 +0200 Subject: [PATCH 4/5] chore(): fix version --- .../{0.1.0 => 0.1}/config/packages/ckrack_optimus.yaml | 0 ckrack/optimus-bundle/{0.1.0 => 0.1}/manifest.json | 0 ckrack/optimus-bundle/{0.1.0 => 0.1}/post-install.txt | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename ckrack/optimus-bundle/{0.1.0 => 0.1}/config/packages/ckrack_optimus.yaml (100%) rename ckrack/optimus-bundle/{0.1.0 => 0.1}/manifest.json (100%) rename ckrack/optimus-bundle/{0.1.0 => 0.1}/post-install.txt (100%) diff --git a/ckrack/optimus-bundle/0.1.0/config/packages/ckrack_optimus.yaml b/ckrack/optimus-bundle/0.1/config/packages/ckrack_optimus.yaml similarity index 100% rename from ckrack/optimus-bundle/0.1.0/config/packages/ckrack_optimus.yaml rename to ckrack/optimus-bundle/0.1/config/packages/ckrack_optimus.yaml diff --git a/ckrack/optimus-bundle/0.1.0/manifest.json b/ckrack/optimus-bundle/0.1/manifest.json similarity index 100% rename from ckrack/optimus-bundle/0.1.0/manifest.json rename to ckrack/optimus-bundle/0.1/manifest.json diff --git a/ckrack/optimus-bundle/0.1.0/post-install.txt b/ckrack/optimus-bundle/0.1/post-install.txt similarity index 100% rename from ckrack/optimus-bundle/0.1.0/post-install.txt rename to ckrack/optimus-bundle/0.1/post-install.txt From a03697f3a98d5629eedd652f9760c21fa99699ad Mon Sep 17 00:00:00 2001 From: Clemens Krack Date: Mon, 29 Jun 2020 23:42:17 +0200 Subject: [PATCH 5/5] docs: Update comment with link --- .../optimus-bundle/0.1/config/packages/ckrack_optimus.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/ckrack/optimus-bundle/0.1/config/packages/ckrack_optimus.yaml b/ckrack/optimus-bundle/0.1/config/packages/ckrack_optimus.yaml index f791ac29..bd001f4d 100644 --- a/ckrack/optimus-bundle/0.1/config/packages/ckrack_optimus.yaml +++ b/ckrack/optimus-bundle/0.1/config/packages/ckrack_optimus.yaml @@ -1,12 +1,7 @@ ckrack_optimus: - - # Large prime number lower than 2147483647 + # Set options, as documented at https://github.com/jenssegers/optimus#usage prime: "%env(int:OPTIMUS_PRIME)%" - - # The inverse prime so that (PRIME * INVERSE) & MAXID == 1 inverse: "%env(int:OPTIMUS_INVERSE)%" - - # A large random integer lower than 2147483647 random: "%env(int:OPTIMUS_RANDOM)%" # if set to true, param converter will continue with the next available param converters