Skip to content

Docker :newest Alpine PHP 8.1#4121

Merged
Alkarex merged 2 commits intoFreshRSS:edgefrom
Alkarex:docker-alpine-newest-php8.1
Jan 4, 2022
Merged

Docker :newest Alpine PHP 8.1#4121
Alkarex merged 2 commits intoFreshRSS:edgefrom
Alkarex:docker-alpine-newest-php8.1

Conversation

@Alkarex
Copy link
Copy Markdown
Member

@Alkarex Alkarex commented Jan 4, 2022

Update our :newest development image to use PHP 8.1 in alpine:edge.

This image is not on Docker Hub so it needs to be built manually:

docker build --pull --tag freshrss/freshrss:newest -f Docker/Dockerfile-Newest .

And then, assuming composer is already installed in the local ./bin/ directory:

cd ./FreshRSS/
docker run --rm -v $PWD:/var/www/FreshRSS freshrss/freshrss:newest bin/composer test

Update our `:newest` development image to use PHP 8.1 in alpine:edge
@Alkarex Alkarex added the System care Everything related to system care label Jan 4, 2022
@Alkarex Alkarex added this to the 1.19.2 milestone Jan 4, 2022
@Alkarex Alkarex marked this pull request as draft January 4, 2022 17:43
@Alkarex Alkarex marked this pull request as ready for review January 4, 2022 17:59
@Alkarex
Copy link
Copy Markdown
Member Author

Alkarex commented Jan 4, 2022

And update PHP's memory_limit to be able to run the development tests

@Alkarex Alkarex merged commit a6ea90e into FreshRSS:edge Jan 4, 2022
@Alkarex Alkarex deleted the docker-alpine-newest-php8.1 branch January 4, 2022 21:33
Alkarex added a commit to Alkarex/FreshRSS that referenced this pull request Jan 4, 2022
Alkarex added a commit that referenced this pull request Jan 6, 2022
* Fix several PHP8.1 warnings
Taking advantage of #4121

* Couple oh type hints missing

* Compatibility PHP 7

* Fix variadic PHPDocs syntax
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

System care Everything related to system care

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant