Skip to content

Releases: semaphoreui/semaphore

v2.8.1

24 Oct 14:23
Compare
Choose a tag to compare

Added Build/Deploy functionality.

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:

image

Build and deploy tasks has versions:

image

Semaphore passing following NEW variables to Ansible:

  • semaphore_task_type — type of the task
  • semaphore_task_version — version of the artefact (for Build - which should be created, for Deploy - which should be deployed)

Docs by the feature

Changelog

f04f1d8 feat(fe): task log view on small screen
10b7d41 feat(fe): add component TaskLink
8cc08d7 chore(fe): update packages
bc3a5a6 feat: use reference to build task by id insead of by version
4b6e145 feat(fe): display build message in combobox
8924073 feat(fe): ui docs

v2.7.22

17 Sep 10:43
Compare
Choose a tag to compare

Changelog

87cc947 fix(be): saving become_key_id to sql
ef8f387 chore: fix confict
4c7d21b chore: fix confict
6bd6c33 feat(be): timeout of boltdb

v2.7.20

16 Sep 22:33
Compare
Choose a tag to compare

A lot of bugs fixed. Thank you community!

Changelog

7f52d93 fix(be): quote 'end' column name for postgres

v2.7.18

16 Sep 23:41
Compare
Choose a tag to compare
v2.7.18 Pre-release
Pre-release

Changelog

a9c0411 fix(be): correct error message for foreign key errors
858f135 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop
c3d3c55 refactor(be): delete isObjectInUse from sql implementation. It duplicate foreign key functionality
d4dd205 refactor(be): rename column vault_pass_id to vault_key_id
3c20c1a fix(be): checking of entity used before delete it
91b3b63 Update README.md
7e69cee Update README.md
8007095 Merge pull request #737 from gitter-badger/gitter-badge
e0e1b2e Add Gitter badge
1d46aa7 test(be): fix access key tests
749291a feat(be): pass ansible_user/password to ansible-playbook via file

v2.7.17

11 Sep 18:38
Compare
Choose a tag to compare
v2.7.17 Pre-release
Pre-release

Changelog

b771068 feat(be): ignore known hosts file
2c9bc5b fix(be): add \n to end of private key

v2.7.16

09 Sep 22:59
Compare
Choose a tag to compare

Critical bug with access key encription

Changelog

f207aa6 feat(be): change error message for access key decryption
554e797 fix(be): use correct config field for access key encryption

v2.7.15

09 Sep 19:18
Compare
Choose a tag to compare
v2.7.15 Pre-release
Pre-release

Bug fixing

Changelog

1d72c32 fix(be): delete schedule
7ca8da1 fix(be): store template description to database for sql

v2.7.14

07 Sep 08:56
Compare
Choose a tag to compare
v2.7.14 Pre-release
Pre-release

Fixed empty cron

Changelog

8ed87ab fix(fe): empty cron for new template
9451c37 fix(fe): do not check empty cron format

v2.7.13

06 Sep 17:56
Compare
Choose a tag to compare
v2.7.13 Pre-release
Pre-release

Add cron for templates

image

Changelog

28cea35 fix(fe): validate cron format before send save request
c236737 fix(fe): error message for invalid cron format
813eae8 refactor(be): refreshing schedule pool after schedule updated
032f46f test(be): add test for schedule
efc4427 feat(fe): implement schedule for template
ebbea98 fix(be): schedule migration
0b59982 refactor(be): remove schedule global variable
71a4a1e feat(be): implement schedules for Bolt
6eeb670 feat: add schedule functionality
b77ffbf style(be): var name
0b59fc5 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop
54a35c6 fix: access key validation
002580a Merge pull request #712 from POPSuL/f/misc
c319d1f Improved password change form & fixed typo

v2.7.12

01 Sep 21:44
Compare
Choose a tag to compare
v2.7.12 Pre-release
Pre-release

Added vault password file for template.

Added user / become user login / password for inventory.

Added description for template.

Fixed bug with requirements.yaml.

Changelog

ecf8331 fix(style): pass linter
efe6c02 feat: support vault pass file and ansible user login / password in inventory
e998f8a test(dredd): remove vault_pass_id from docs
a6f266b feat(be): add inventory become credentials and template vault password to database
3e223e2 fix(be): don't return error when tring install non-ssh key
b950dac test(dredd): fix api docs and return key secret validation
0aa2022 fix(test): dredd tests
6194fb6 refactor(be): use method instead of string statement
53e15d7 fix(be): requirements path
aa6cb85 feat: add password file for Access Key