Releases: semaphoreui/semaphore
v2.8.31
Added support of autorun deployment.
Added ability to ask user enter some vars before running task #786.
Added field Branch to Repository edit form.
Changelog
1d166cd fix(be): directory of git commands
caf47c2 style(be): rename go-migration
7737567 fix(be): migrations
ae0a471 refactor(be): move sql migration to separate file
0bc9aab fix(be): exit from method on error
e9e78ad test(be): test for bolt migration
d942cce test(be): fix tests after migration refactoring
9520c0c feat(be): implement migrations for BoltDB
c5a70c9 refactor(be): move Version up from sql to db package
f704379 test(be): fix repo creating test
e7f9d62 feat(fe): display branch of repository
06ad02d feat(be): add git_branch to database and add repository validation
4b024af feat(cli): add default value for config option
01e5630 feat(fe): monospace for command examples
f0ee0df feat(fe): add instruction how to add user
f6b5a39 fix(be): remove checking of updates from system info endpoint
755dca6 feat(be): small changes in semaphore_vars
315dba6 feat(be): passing to ansible new variable semaphore_vars
d8afdb1 feat(be): recursive retreaving task version. Now we can make pipelines :)
51fc40e feat(be): triggering autorun tasks
v2.8.21
Added Build/Deploy functionality. Added Task template Views (like in Jenkins).
Now task can be one of the following types:
- Task — classic task
- Build — task for creating artifacts
- Deploy — task for deploying artifacts to the servers
In UI it looks like on the following screenshot:
Build and deploy tasks has versions:
Semaphore passing following NEW variables to Ansible:
semaphore_task_type
— type of the tasksemaphore_task_version
— version of the artefact (for Build - which should be created, for Deploy - which should be deployed)
Docs by the feature
- Admin guide: Build and deploy
- User guide: Task Template
- User guide: Tasks
Changelog
8b2fb74 fix(be): add missed column in migration
v2.8.19
v2.8.18
v2.8.16
Docs by the feature
- Admin guide: Build and deploy
- User guide: Task Template
- User guide: Tasks
v2.8.14
v2.8.10
Added environment variable SEMAPHORE_DB_DIALECT
for using with Docker. It can be mysql
, postgres
or `bolt'.
Changelog
ff30ddf feat(ci): add sshpass to docker image
101bccc chore: remove Link from telegram message
6aa7038 feat(fe): small ui enhancement
f1712dd Merge pull request #760 from jbkc85/develop
3a6bc0f Merge branch 'develop' into develop
bd3af95 Merge pull request #707 from POPSuL/f/700
fcf44e3 Merge pull request #773 from mwxp06/develop
4b60e66 chore(fe): change task link's tooltip condition
c69137e chore(fe): change task link displaying condition
10db33a Changed SEMAPHORE_DB_DIALECT to text
c435188 Change docker variable SEMAPHORE_DB_DIALECT_ID to SEMAPHORE_DB_DIALECT
a9d210b Merge branch 'ansible-semaphore:develop' into develop
738ab2d Added docker environment variable SEMAPHORE_DB_DIALECT_ID
89e64fc forcing local repo checks for 'file://' prefixed repositories
8038d2b Added global ESC handler to close popups
v2.8.9
v2.8.8
Added Views link in Jenkins
Changelog
91b7c30 feat(fe): store last visited view page
9db447c fix(fe): add urls for views
2a57122 fix(fe): twice loading templates
001ddd3 feat(fe): view tabs
a2aa17b fix(fe): view sorting
943ab38 feat(fe): views edit dialog
106a53b test(be): fix dredd tests
3445d9a test(be): add view to dredd hooks and add view to swagger
76a81cc fix(be): view positions endpoint
793d74d feat(be): sql implementation of views
339dfa5 fix(be): set view positions for boltdb
1285f10 feat(be): views implementation for bolt
3b2f62f feat(be): add view mock
6d05ea4 fix(be): send email alert only for failed tasks
4410a39 feat(be): telegram message format
7e92b8c test(dredd): fix hooks binary name for windows
64e16e2 feat(be): remove task arguments
859ecf4 test(be): dredd config for windows
852e06f fix(be): mariadb migrations
3e8df07 chore(fe): text