web testing
JavaScript Python HTML Roff TypeScript Vue CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
deployment
spec
static
templates
tests
walkframe
.babelrc
.coveragerc
.gitignore
Dockerfile
README.rst
circle.yml
docker-compose.yml
package.json
requirements.txt
requirements_dev.txt
setup.py
tox.ini
webpack.config.js

README.rst

Name:Walkframe
Version: 0.0.0
Web:http://github.com/righ/walkframe/
Download:https://pypi.python.org/pypi/walkframe
Source:https://github.com/righ/walkframe
Statuses:https://circleci.com/gh/righ/walkframe.svg?style=svg
Keywords:

Requirements

  • Docker >= 1.12.6
  • Git

How to delvelop

How to Start container

  1. Cloning this repository
  • git clone git@github.com:righ/walkframe.git walkframe
  • Omittable from next time
  1. Starting docker
Linux:

sudo systemctl start docker or sudo service docker start

Something else:
  • docker-machine start default or (restart)
  • eval "$(docker-machine env default)"
  1. Moving to the repository
  • cd walkframe/
  1. Starting the container and application
  • docker-compose up

How to log in the container

  1. Showing docker processes

Example output:

CONTAINER ID        IMAGE                   COMMAND                  CREATED             STATUS              PORTS               NAMES
07dc5b57384a        righ/walkframe:latest   "/sbin/init"             5 months ago        Up 0 minutes       80/tcp, 8000/tcp    walkframe_app_1
58b11267bf64        postgres                "docker-entrypoint.sh"   5 months ago        Up 0 minutes       5432/tcp            walkframe_postgres_1
  1. Starting Bash of application container
  • docker exec -it walkframe_app_1 /bin/bash

How to watch for compiling JavaScript

  1. Logging in the container following the above
  2. Moving the repository
  • cd walkframe/
  • Because you are at home directory right after logging in it.
  1. Adding npm (bin) path to environment
    • export PATH=$PATH:$(npm bin)
  2. Watching!
    • webpack --watch

Web access

Just access to `http://192.168.87.70/`_