To contribute to Eclipse Winery development you need a GitHub account and access to https://github.com/opentosca/winery. Email your supervisor your GitHub username.
flastname
as pattern:
f
is the lower-case first letter of your first name and
lastname
is the lower-case last name.flastname@gmail.com
.git config core.hooksPath .git-hooks
in the root of the repository.Get Apache Maven to run.
origin
).
c:\git-repositories
.choco install conemu
.
Install chocolatey to use the choco
command.git clone https://github.com/OpenTOSCA/winery.git
in c:\git-repositories
.winery
: cd winery
.upstream
as second remote: git remote add upstream https://github.com/eclipse/winery.git
upstream
: git fetch upstream
or git fetch --all
mvn clean install -DskipTests
to build the whole projectWinery has built-in magic to check for existence of c:/winery-repository
on Windows.
If that directory exists, this is used as repository location.
If that directory does not exists, it uses the home directory, which is %HOME%
defaulting to c:/Users/<USERNAME>/winery-repository
(or ~/winery-repository
on Linux-based operating systems).
However, you can start Winery based on an existing repository.
XML Repo: https://github.com/OpenTOSCA/tosca-definitions-internal YAML Repo: https://github.com/radon-h2020/radon-particles
C:\Users\<your user>\.winery
on your computer and open the file winery.yml
Adjust the value of the provider
and repositoryRoot
attribute:
provider: file
repositoryRoot: c:\git-repositories\tosca-definitions-internal
or
provider: yaml
repositoryRoot: c:\git-repositories\radon-particles
Setup IntelliJ IDEA as described at config/IntelliJ IDEA. Alternatively, you can you Eclipse as described at config/Eclipse. However, the latter is currently work-in-progress.