mirror of
https://github.com/farmOS/farmOS.git
synced 2024-02-23 11:37:38 +01:00
Fix 2.x-dev builds. Composer expects [master-branch]-dev and dev-[non-master-branch]!
https://getcomposer.org/doc/articles/aliases.md
This commit is contained in:
parent
0ebb834c82
commit
d69c81819a
|
@ -41,7 +41,9 @@ ENV COMPOSER_MEMORY_LIMIT=-1
|
|||
# repo+revision within composer.json, and run composer install.
|
||||
RUN git clone ${PROJECT_REPO} project && mv project/.git ./.git && rm -rf project && git checkout ${PROJECT_VERSION} && git reset --hard \
|
||||
&& sed -i 's|"repositories": \[|"repositories": \[ {"type": "git", "url": "'"${FARMOS_REPO}"'"},|g' composer.json \
|
||||
&& sed -i 's|"farmos/farmos": "2.x-dev"|"farmos/farmos": "dev-'"${FARMOS_VERSION}"'"|g' composer.json \
|
||||
&& if ! [ "${FARMOS_VERSION}" = "2.x" ]; then \
|
||||
sed -i 's|"farmos/farmos": "2.x-dev"|"farmos/farmos": "dev-'"${FARMOS_VERSION}"'"|g' composer.json; \
|
||||
fi \
|
||||
&& composer install
|
||||
|
||||
# Configure PHPUnit.
|
||||
|
|
Loading…
Reference in a new issue