Test Portal

DevOps – Senior

Position: Front-end Dev
Estimated hours: 4 – 5 hours

  1. Write a bash script called provision.sh to a new server (OS Ubuntu 18.04) find me job and deploy a PHP web application on.

The server will need to meet the following requirements:
  • PHP 7.1 and BCMath/Ctype/JSON/Mbstring/OpenSSL/PDO/Tokenizer/XML PHP Extensions
  • Git/Composer
  • MySQL 5.7
  • Nginx
  • Using Nginx to serve the following index file at port 80.
 найти работу 
<?php

echo  'Hello  World!';

  1. Using Docker Composer to help your team getting started with a new project using Magento 2 stack.

You just need to commit two files Dockerfile, docker-composer.yml.

  1. Have you ever worked with Jenkins? If yes, please commit file Jenkinsfile of your most satisfied project.
  1. All files of (1), (2), (3) need to be committed and pushed to a Github/Bitbucket repository. Please send us your Github/Bitbucket repository link which contains that files.

Submit your Testto us

Use public repo to host your code. Github or Bitbucket are both welcome.
Use a Gif recorder to record your demo in a simple way.
Be honest with the time that you spend for the test.
Let us know anything in Note field, feel free to share your thoughts.