From f42a367585622cd73fa7e70f5fdee1836e26cc47 Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 10:26:40 -0800 Subject: [PATCH 1/7] Added a .travis.yml file --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..5964fb8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +language: python + +services: + - docker + +script: + - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . + + +# - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin +# - docker push project8/p8compute:travis-test From fb51fc1302ebbb6e94b9b8dd69fdd7113bba6aef Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 11:45:57 -0800 Subject: [PATCH 2/7] Test conditional build --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5964fb8..e20e436 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,9 +3,9 @@ language: python services: - docker +if: branch = master + script: - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . - - # - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin # - docker push project8/p8compute:travis-test From c80a99c3b3834922177895872b1bfc3885723b77 Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 12:14:23 -0800 Subject: [PATCH 3/7] testing push to dockerhub --- .travis.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index e20e436..880ecce 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,13 @@ -language: python +language: minimal services: - - docker +- docker -if: branch = master +env: + global: + secure: YgKlCw4JX5AFbjUG1nckQcQeuXK2ZJaD4qEALBTBAvBNulKlKBhaSYTH8z5IeNqO9aMb7YOdj7ZLMGj5eRHD533Gv9ce1iCvekeMkxInhGXeHQGefp1BUFM+3Hsudjgcvm7ir4AzfyGtscSuS9PB9KWW+gUnU/etTnGHkO40R8A/M/K+UXt9kse/A42/NDx97s6LlMhJ6qSN5YjCyaPn4+EZwz7Ds3cabdbkqNP6zSdDKr8Y6CjxyvPk7rJq/iOJ8PxkI8z7OnouxEZK0WqlP+EN2hGOGjnWqwT3eeM6PFKVMQSdwhZckFlbVJzqM3V4rlKcX0JFhhOPP6uAh6+X/GxOngzqguF4h2A5iHOXdMvcXqfUvMpQjXugrxXperwfVswB2m9v/TLkqeVFlSZOW/DOKxEy2UtLZDyCiFql1GMED8Is+4nbk3Gqhnqpowrzx/qLEQ4O9uWlmPtAphb66UEF+30Rta03DmSJeY+bHaWtPwb8ATb+6fsGT2bXSG27UrOIEtF8M1J9oVhhS3UXMK8/4clC6N3N4RLX/MKbZtTuatrMNCE5VOkPkaMUkF7w0OcUgLPMOBjqyUWljNZn2D8euxk0v1sq7LtdKFvRX11MnjC5WZOCAEd8k48SxItXqTgJkRTMGxyhEl0KVBwx/3VzrHbYI+jbDEuBB6yKjsI= script: - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . -# - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin -# - docker push project8/p8compute:travis-test + - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin + - docker push project8/p8compute:travis-test From 18e75e77c0c815cd4cb4a14d5ecf8efe41de5321 Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 12:19:09 -0800 Subject: [PATCH 4/7] Fixing docker login --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 880ecce..e379b86 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,5 +9,5 @@ env: script: - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . - - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin + - echo "$DOCKER_PASSWORD" | docker login --username "$DOCKER_USERNAME" --password-stdin - docker push project8/p8compute:travis-test From e4585d955f7ccdf82d1cfede8063601b46ff813a Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 13:02:49 -0800 Subject: [PATCH 5/7] Next attempt at getting the docker push to work --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index e379b86..db3920d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,8 +6,9 @@ services: env: global: secure: YgKlCw4JX5AFbjUG1nckQcQeuXK2ZJaD4qEALBTBAvBNulKlKBhaSYTH8z5IeNqO9aMb7YOdj7ZLMGj5eRHD533Gv9ce1iCvekeMkxInhGXeHQGefp1BUFM+3Hsudjgcvm7ir4AzfyGtscSuS9PB9KWW+gUnU/etTnGHkO40R8A/M/K+UXt9kse/A42/NDx97s6LlMhJ6qSN5YjCyaPn4+EZwz7Ds3cabdbkqNP6zSdDKr8Y6CjxyvPk7rJq/iOJ8PxkI8z7OnouxEZK0WqlP+EN2hGOGjnWqwT3eeM6PFKVMQSdwhZckFlbVJzqM3V4rlKcX0JFhhOPP6uAh6+X/GxOngzqguF4h2A5iHOXdMvcXqfUvMpQjXugrxXperwfVswB2m9v/TLkqeVFlSZOW/DOKxEy2UtLZDyCiFql1GMED8Is+4nbk3Gqhnqpowrzx/qLEQ4O9uWlmPtAphb66UEF+30Rta03DmSJeY+bHaWtPwb8ATb+6fsGT2bXSG27UrOIEtF8M1J9oVhhS3UXMK8/4clC6N3N4RLX/MKbZtTuatrMNCE5VOkPkaMUkF7w0OcUgLPMOBjqyUWljNZn2D8euxk0v1sq7LtdKFvRX11MnjC5WZOCAEd8k48SxItXqTgJkRTMGxyhEl0KVBwx/3VzrHbYI+jbDEuBB6yKjsI= + DOCKER_USERNAME: p8dockergremlin script: - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . - - echo "$DOCKER_PASSWORD" | docker login --username "$DOCKER_USERNAME" --password-stdin + - echo "$DOCKER_PASSWORD" | docker login --username $DOCKER_USERNAME --password-stdin - docker push project8/p8compute:travis-test From ec55a869cb3a3763209b878e0a5929be0586bfa9 Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 13:19:05 -0800 Subject: [PATCH 6/7] Hopefully fixing the environment variables --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index db3920d..53d0aaa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,8 +5,8 @@ services: env: global: - secure: YgKlCw4JX5AFbjUG1nckQcQeuXK2ZJaD4qEALBTBAvBNulKlKBhaSYTH8z5IeNqO9aMb7YOdj7ZLMGj5eRHD533Gv9ce1iCvekeMkxInhGXeHQGefp1BUFM+3Hsudjgcvm7ir4AzfyGtscSuS9PB9KWW+gUnU/etTnGHkO40R8A/M/K+UXt9kse/A42/NDx97s6LlMhJ6qSN5YjCyaPn4+EZwz7Ds3cabdbkqNP6zSdDKr8Y6CjxyvPk7rJq/iOJ8PxkI8z7OnouxEZK0WqlP+EN2hGOGjnWqwT3eeM6PFKVMQSdwhZckFlbVJzqM3V4rlKcX0JFhhOPP6uAh6+X/GxOngzqguF4h2A5iHOXdMvcXqfUvMpQjXugrxXperwfVswB2m9v/TLkqeVFlSZOW/DOKxEy2UtLZDyCiFql1GMED8Is+4nbk3Gqhnqpowrzx/qLEQ4O9uWlmPtAphb66UEF+30Rta03DmSJeY+bHaWtPwb8ATb+6fsGT2bXSG27UrOIEtF8M1J9oVhhS3UXMK8/4clC6N3N4RLX/MKbZtTuatrMNCE5VOkPkaMUkF7w0OcUgLPMOBjqyUWljNZn2D8euxk0v1sq7LtdKFvRX11MnjC5WZOCAEd8k48SxItXqTgJkRTMGxyhEl0KVBwx/3VzrHbYI+jbDEuBB6yKjsI= - DOCKER_USERNAME: p8dockergremlin + - secure: YgKlCw4JX5AFbjUG1nckQcQeuXK2ZJaD4qEALBTBAvBNulKlKBhaSYTH8z5IeNqO9aMb7YOdj7ZLMGj5eRHD533Gv9ce1iCvekeMkxInhGXeHQGefp1BUFM+3Hsudjgcvm7ir4AzfyGtscSuS9PB9KWW+gUnU/etTnGHkO40R8A/M/K+UXt9kse/A42/NDx97s6LlMhJ6qSN5YjCyaPn4+EZwz7Ds3cabdbkqNP6zSdDKr8Y6CjxyvPk7rJq/iOJ8PxkI8z7OnouxEZK0WqlP+EN2hGOGjnWqwT3eeM6PFKVMQSdwhZckFlbVJzqM3V4rlKcX0JFhhOPP6uAh6+X/GxOngzqguF4h2A5iHOXdMvcXqfUvMpQjXugrxXperwfVswB2m9v/TLkqeVFlSZOW/DOKxEy2UtLZDyCiFql1GMED8Is+4nbk3Gqhnqpowrzx/qLEQ4O9uWlmPtAphb66UEF+30Rta03DmSJeY+bHaWtPwb8ATb+6fsGT2bXSG27UrOIEtF8M1J9oVhhS3UXMK8/4clC6N3N4RLX/MKbZtTuatrMNCE5VOkPkaMUkF7w0OcUgLPMOBjqyUWljNZn2D8euxk0v1sq7LtdKFvRX11MnjC5WZOCAEd8k48SxItXqTgJkRTMGxyhEl0KVBwx/3VzrHbYI+jbDEuBB6yKjsI= + - DOCKER_USERNAME=p8dockergremlin script: - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . From 80fdf19e8d01968a4deaac903d2c1432f3481ef1 Mon Sep 17 00:00:00 2001 From: Noah Oblath Date: Thu, 6 Dec 2018 16:40:21 -0800 Subject: [PATCH 7/7] Another attempt --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 53d0aaa..93ee325 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,5 +10,6 @@ env: script: - docker build -t project8/p8compute:travis-test -f P8Compute/Dockerfile . - - echo "$DOCKER_PASSWORD" | docker login --username $DOCKER_USERNAME --password-stdin + - echo $DOCKER_USERNAME + - echo $DOCKER_PASSWORD | docker login --username $DOCKER_USERNAME --password-stdin - docker push project8/p8compute:travis-test