Skip to content
Snippets Groups Projects
Commit f353f21d authored by L4168's avatar L4168
Browse files

gitlab-ci test

parent 800603a0
No related branches found
No related tags found
No related merge requests found
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
.env.development.local .env.development.local
.env.test.local .env.test.local
.env.production.local .env.production.local
.env
npm-debug.log* npm-debug.log*
yarn-debug.log* yarn-debug.log*
......
stages:
- push-image
docker-push:
image: docker
services:
- docker:dind
stage: push-image
tags: ['docker']
only:
- testing
before_script:
- echo "$DOCKERHUB_PASS" | docker login -u "$DOCKERHUB_USER" --password-stdin
script:
- docker build --build-arg REACT_APP_URL=${REACT_APP_URL} -t overflow2019/frontend:test .
- docker push overflow2019/frontend
after_script:
- docker logout
...@@ -35,7 +35,7 @@ class Header extends React.Component { ...@@ -35,7 +35,7 @@ class Header extends React.Component {
componentDidMount() { componentDidMount() {
let token = sessionStorage.getItem('token'); let token = sessionStorage.getItem('token');
if (token) { if (token) {
fetch('http://localhost:5000/user/verify', { fetch(`${process.env.REACT_APP_URL}/user/verify`, {
headers: { headers: {
Authorization: 'Bearer ' + token Authorization: 'Bearer ' + token
} }
......
...@@ -38,7 +38,7 @@ export class LoginForm extends React.Component { ...@@ -38,7 +38,7 @@ export class LoginForm extends React.Component {
e.preventDefault(); e.preventDefault();
// Send login info to the server // Send login info to the server
fetch('http://localhost:5000/user/login', { fetch(`${process.env.REACT_APP_URL}/user/login`, {
method: 'POST', method: 'POST',
headers: { headers: {
Accept: 'application/json', Accept: 'application/json',
......
...@@ -44,7 +44,7 @@ export class RegisterForm extends React.Component { ...@@ -44,7 +44,7 @@ export class RegisterForm extends React.Component {
this.handleError('Passwords do not match'); this.handleError('Passwords do not match');
} else { } else {
// Send register info to the server // Send register info to the server
fetch('http://localhost:5000/user/register', { fetch(`${process.env.REACT_APP_URL}/user/register`, {
method: 'POST', method: 'POST',
headers: { headers: {
Accept: 'application/json', Accept: 'application/json',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment