Skip to content

[ZEPPELIN-2492] Use single Dockerfile for each tag (branch-0.7) - #2388

Closed
1ambda wants to merge 2 commits into
apache:branch-0.7from
1ambda:ZEPPELIN-2492/use-single-dockerfile-for-each-tag-branch07
Closed

[ZEPPELIN-2492] Use single Dockerfile for each tag (branch-0.7)#2388
1ambda wants to merge 2 commits into
apache:branch-0.7from
1ambda:ZEPPELIN-2492/use-single-dockerfile-for-each-tag-branch07

Conversation

@1ambda

@1ambda1ambda commented Jun 2, 2017

Copy link
Copy Markdown
Member

What is this PR for?

This PR is created for branch-0.7
#2318 was already merged into master

Use single Dockerfile for each release since apache infra uses tag pushes to build an image.

After release process finishes, dockerhub will build using the pushed tag.

What type of PR is it?

[Improvement]

What is the Jira issue?

ZEPPELIN-2492

How should this be tested?

  1. ./dev/change_zeppelin_version.sh 0.8.0-SNAPSHOT 0.7.1
  2. Check that version is properly set: vi scrtips/docker/zeppelin/bin/Dockerfile
  3. Build docker image cd scripts/docker/zeppelin/bin; docker build -t zeppelin:0.7.1 ./
  4. Run the image: docker run -p 8080:8080 --rm --name zeppelin zeppelin:0.7.1

Screenshots (if appropriate)

NONE

Questions:

  • Does the licenses files need update? - NO
  • Is there breaking changes for older versions? - NO
  • Does this needs documentation? - NO

@1ambda

Copy link
Copy Markdown
MemberAuthor

@Leemoonsoo This is created for branch-0.7. For master, #2318 was already merged.

Could you help to review this?

@jongyoul

Copy link
Copy Markdown
Member

I'll merge it

asfgit pushed a commit that referenced this pull request Jun 4, 2017
### What is this PR for?
**This PR is created for branch-0.7**
**#2318 was already merged into master**
Use single `Dockerfile` for each release since [apache infra uses tag pushes](https://issues.apache.org/jira/browse/INFRA-12781) to build an image.
- https://issues.apache.org/jira/browse/INFRA-12781
After release process finishes, dockerhub will build using the pushed tag.
### What type of PR is it?
[Improvement]
### What is the Jira issue?
[ZEPPELIN-2492](https://issues.apache.org/jira/browse/ZEPPELIN-2492)
### How should this be tested?
1. `./dev/change_zeppelin_version.sh 0.8.0-SNAPSHOT 0.7.1`
2. Check that version is properly set: `vi scrtips/docker/zeppelin/bin/Dockerfile`
3. Build docker image `cd scripts/docker/zeppelin/bin; docker build -t zeppelin:0.7.1 ./`
4. Run the image: `docker run -p 8080:8080 --rm --name zeppelin zeppelin:0.7.1`
### Screenshots (if appropriate)
NONE
### Questions:
* Does the licenses files need update? - NO
* Is there breaking changes for older versions? - NO
* Does this needs documentation? - NO
Author: 1ambda <1amb4a@gmail.com>
Closes#2388 from 1ambda/ZEPPELIN-2492/use-single-dockerfile-for-each-tag-branch07 and squashes the following commits:
64b3fe0 [1ambda] docs: Update docker.md
1471096 [1ambda] feat: Add dockerfile for tag push
@jongyoul

Copy link
Copy Markdown
Member

Can you close it by yourself?

@1ambda

Copy link
Copy Markdown
MemberAuthor

Thanks @jongyoul.

@1ambda1ambda closed this Jun 4, 2017
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@1ambda@jongyoul