Skip to content
This repository was archived by the owner on Sep 4, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Declare a pipeline
pipeline:
# Declare pipeline step
composer-install:
# Use image for step
image: fpfis/php71-build
# Run commands from this image
commands:
- composer install --ansi

# Declare another step
lint-code:
image: fpfis/php71-build
commands:
- php -l index.php

run-code:
image: fpfis/php71-build
commands:
- php index.php

18 changes: 18 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Base image :
FROM fpfis/php71

# Create a folder for my app in the container
RUN mkdir /custom71

# Make the image work in this directory by default
WORKDIR /custom71

# Push my local files to the image
ADD . /custom71

# Run composer install to get my app ready
RUN composer install

# Specify which command to run when my container starts
ENTRYPOINT [ "php", "/custom71/index.php" ]

2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"require": {
"symfony/yaml" : "*",
"symfony/yaml" : "*"
}
}
20 changes: 20 additions & 0 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
version: '2'
services:
# Define a PHP webserver
php-webserver:
# Use a PHP image with apache
image: fpfis/php71
# Define settings
environment:
- XDEBUG=true
- DOCUMENT_ROOT=/custom71/build
# Mount a local volume in the container
volumes:
- ./:/custom71/build
# Share the container port with the host
ports:
- 8080:8080

# Define a mysql service
mysql:
image: fpfis/mysql56
2 changes: 1 addition & 1 deletion index.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

$array = array(
'foo' => 'bar',
'bar' => array('foo' => 'bar', 'bar' => 'baz' => 'test'),
'bar' => array('foo' => 'bar', 'bar' => 'baz'),
);

echo Yaml::dump($array);