Commit b67dede1 authored by erwan's avatar erwan

Update: use semantic version tags to manage version number

parent 5ff210d0
[user]
name = Erwan Jahier
email = jahier@imag.fr
email = erwan.jahier@univ-grenoble-alpes.fr
[core]
editor = emacsclient
excludesfile = /home/jahier/.gitignore
[alias]
amend = commit -a --amend
ci = commit
co = checkout
......@@ -6,7 +6,8 @@ variables:
stages:
- build
- test
- release
build:
stage: build
script:
......@@ -28,3 +29,12 @@ test_opam_test:
- opam depext -y mlgmpidl lutin
- opam install -y lutin
release:
before_script:
- yarn install --frozen-lockfile
image: node:8
only:
- master
script:
- $(yarn bin)/semantic-release-gitlab --preset eslint
stage: release
......@@ -100,7 +100,7 @@ i:
opam-installer lutin.install --prefix=$(OPAM_DIR)
opam : $(WWW)/pool/$(PACKNAME).tgz
cd $(WWW)/opam-repository/packages/lutin && \
cd $(WWW)/opam-repository/packages/ && \
oasis2opam $(HTTP)/pool/$(PACKNAME).tgz && \
cp ~/lurette/opam $(OPAM_FILE) && \
cd .. ; opam-admin check && opam-admin make -g && \
......
OASISFormat: 0.4
Name: lutin
Version: 2.66
Version: 2.66.0
Authors: Erwan Jahier, Pascal Raymond, Bertrand Jeannnet (polka), Yvan Roux
Maintainers: erwan.jahier@univ-grenoble-alpes.fr
License: CeCILL
......
let str="2.66"
let sha="f0b2e7c5"
let str="2.66.0"
let sha="5ff210d0"
{
"name": "lutin",
"version": "2.66.0",
"description": "Lutin is a language to model stochastic reactive systems.",
"main": "index.js",
"scripts": {
"test": "make test"
},
"repository": {
"type": "git",
"url": "https://gricad-gitlab.univ-grenoble-alpes.fr/verimag/synchrone/lutin.git"
},
"keywords": [
"synchronous languages",
"reactive programs",
"debug",
"test"
],
"author": "Erwan Jahier",
"license": "CeCILL",
"devDependencies": {
"semantic-release-gitlab": "^7.1.1",
"semantic-release-gitlab-releaser": "^5.1.1"
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment