Downloads:

1,815

Downloads of v 1.4.2:

21

Last Update:

20 Jul 2020

Package Maintainer(s):

Software Author(s):

  • Aviva Solutions

Tags:

azure devops teamcity build-monitoring delcom ci continuous integration

Beacon

This is not the latest version of Beacon available.

1.4.2 | Updated: 20 Jul 2020

Downloads:

1,815

Downloads of v 1.4.2:

21

Maintainer(s):

Software Author(s):

  • Aviva Solutions

Beacon 1.4.2

This is not the latest version of Beacon available.

All Checks are Passing

2 Passing Test


Validation Testing Passed


Verification Testing Passed

Details

To install Beacon, run the following command from the command line or from PowerShell:

>

To upgrade Beacon, run the following command from the command line or from PowerShell:

>

To uninstall Beacon, run the following command from the command line or from PowerShell:

>

NOTE: This applies to both open source and commercial editions of Chocolatey.

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://chocolatey.org/api/v2. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Enter your internal repository url

(this should look similar to https://chocolatey.org/api/v2)

4. Choose your deployment method:


choco upgrade beacon -y --source="'STEP 3 URL'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade beacon -y --source="'STEP 3 URL'"
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Ensure beacon installed
  win_chocolatey:
    name: beacon
    state: present
    version: 1.4.2
    source: STEP 3 URL

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.

Coming early 2020! Central Managment Reporting available now! More information...


chocolatey_package 'beacon' do
  action    :install
  version  '1.4.2'
  source   'STEP 3 URL'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


Chocolatey::Ensure-Package
(
    Name: beacon,
    Version: 1.4.2,
    Source: STEP 3 URL
);

Requires Otter Chocolatey Extension. See docs at https://inedo.com/den/otter/chocolatey.


cChocoPackageInstaller beacon
{
   Name     = 'beacon'
   Ensure   = 'Present'
   Version  = '1.4.2'
   Source   = 'STEP 3 URL'
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'beacon':
  provider => 'chocolatey',
  ensure   => '1.4.2',
  source   => 'STEP 3 URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


salt '*' chocolatey.install beacon version="1.4.2" source="STEP 3 URL"

See docs at https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.chocolatey.html.

5. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

This package was approved as a trusted package on 20 Jul 2020.

Description

Beacon is a little command-line tool that lets you connect a Delcom USB RGB LED light or Shelly Bulb to a Azure Devops build pipeline or a set of TeamCity builds and use that to get an irrefutable indication on whether those builds succeeded, failed or are under investigation.

To get started just run the following command-line, for Azure DevOps and running continuously for definition id (ie. build) #1 and #2:

beacon azuredevops --url https://dev.azure.com/my-public-project --project MyProject --builds=1 2

or, using a personal access token or a private project and for all definitions:

beacon azuredevops --url https://dev.azure.com/my-public-project --project MyProject --builds=* --token 1234567890ab

or for TeamCity:

beacon --url=http://yourteamcity.com --username=username --password=password --builds=build_id_1 build_id_2 etc

or, alternatively using TeamCity guest access and running only once with verbose logging:

beacon --url=http://yourteamcity.com --guestaccess --runonce --verbose --builds=build_id_1 build_id_2 etc


tools\Beacon.Core.dll
md5: C31E543A7AA175D647F105B82AF161E0 | sha1: 38A0B241F188E3AC99EA2AFD7D8806F6E48A8C41 | sha256: 414501265430730737CCCC81F3C72A9D034D35C91C5C4EEC24D7E69D3D4D9A4C | sha512: E1D5968D464348EE3DD2AB8DB1F02A66B54D4CB08BDBE5B7A46F8BC32EAA5C8C657ACD7F18E013BFB7157180F166990069A62B479B3856BB430EB983CC44D734
tools\Beacon.Core.pdb
 
tools\Beacon.exe
md5: 692D94F64A39B5D8CD166DF916B6C26C | sha1: EEE9B17BB06F76C073070CCAE8B21DAC9E2DCA57 | sha256: 32BD2EE7FC5F8C9444B05C7833765FEA8F8DEED333243E5BEB70E7CC1440578F | sha512: 628FFF6EBA3CD567E7E05D90D10B1CAD7067B78C3DB9049DF7477B6600663A7D9E814D2A3880A69C3CF2EFB1E8C28B7464BFD7DAEA00BC8329350472CB4F48A4
tools\Beacon.exe.config
<?xml version="1.0" encoding="utf-8"?>

<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
  <runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
      <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> 
      <bindingRedirect oldVersion="1.0.0.0-12.0.0.0" newVersion="12.0.0.0"/> </dependentAssembly> 
    </assemblyBinding> 
  </runtime>
</configuration>
tools\Beacon.Lights.dll
md5: DC16B0E56342A7475AC061A4B59D57C1 | sha1: FC69481CFFBE66AFBB49693336CF4353429FAD9B | sha256: 2949017DFAF78DFC915E4DEE52A6A6B1136B4214342EE91078D7D84C91BB7986 | sha512: 88565C25BD0A6A286DE3EA363DBBAAC3F31674162B43F28C0E1E0DDE7CFDD34A3A3FF8F4E2F06D7A4066582FE2EBB3405C4540E73AC2BEB428177795848A4183
tools\Beacon.Lights.pdb
 
tools\Beacon.pdb
 
tools\CommandLine.dll
md5: 0C052BD6D5CD6CC483B81DEE9CDEF14A | sha1: 9D50268D02099FC261FEC72B7824EFCD70848F8F | sha256: 8DBA57F94400477663D45804BCB8C26B2C35B3A1E5C45A757F7E574FAF0CD185 | sha512: A1BA485889030D06E1726AEC7754D139E5F26808BA86A3FC6F650F022BF896356C0D25FA6A258E37847D68EAF78B27D6A4AD8916ABF2CE00358E1833B4C5A529
tools\cs\Microsoft.TeamFoundation.Common.resources.dll
md5: 0106023ABB6431DE1C36FB3BFEBCA2B0 | sha1: 7A334B06FBD505EF15FEBBB9C1507BA4F6B45444 | sha256: 4ACDBCC7423E8E23015B4A500A32DD7D42EBC1757411C563CB333528BF0F8529 | sha512: EEC07BF86DE8FE81FEB590DCAA786018D9C92FD22FFEC4D8B3ADEBEA034FD846E892A5D861A004131ACB7D404DD75C617B6C1FAA0758DF026EA68423F74FC29D
tools\cs\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 5732AC8811565186061D4FCF7B10B5D8 | sha1: C5FC7DCFB90B00AC40557DA51171678D62103D63 | sha256: 4AF3BAA22EA3F5BA2FD71D97270EA181869E0614F1C88A0B6895C077FA9D248A | sha512: 5E3E60D556C7262BAF78641861FC325B7BF71E6CD8236B45BA7EB0F58E585BC440A20DFE0C8F3430B7525E6BA11064549193CCBA56AC08A97FD04276D6A65E82
tools\cs\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 5750346C6B4B6FC0579A27AEC92C6C80 | sha1: A67732E32916A80A4E2FDD708B44CBDC4179CC78 | sha256: F4ACD99F9D3D03E4329D4F4B992C2CA36CFA80BF8C3B58E49AF8A1411E53E691 | sha512: 862A8D61C1C22CC67184EA2274791F9BA6ECF5C29A99208470D123C48C440D619D368C2B8C414E6B800B205A2B9B979E4D0F64B1CFF951A96F9164FBDA160EEC
tools\cs\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 5061E5F079294D212FDDBDF1D935CDE3 | sha1: 2048B4E714DD9FEEFF8D01BAF1C6F100F677C5DC | sha256: 62BD0A301F56F93020ED82D3CC794102A63AC9756D58DF7EF5ADE8A6E6F8CB1B | sha512: B7D8E09EC108DF258C49194A1BE2A379B00227F2463978A871AA042B3731316052D48EB563DFE604FD5BB4E1D701E41EE96041ED8F53DB4ADE30ED436C485DF8
tools\de\Microsoft.TeamFoundation.Common.resources.dll
md5: 65BB4519B84A4281F2BB977BE6BF3E5B | sha1: 9761FB2D8327402AC0E4997D66F6F7A19AB6A814 | sha256: 223022ABCA67D7EFD90F89E57F60F46E315628C10F0517323BF37908B310A5D0 | sha512: 6606CF82C3E806AA4CDCE748D7F9FB02290EFFD441955381F029A6DF588A8BF365171F587C07D203447FCA2DB7EAB1AFE646CF4122E4B1C71D78F905EADB0704
tools\de\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 3CF974643E6D7864FBBB4ECF034FF301 | sha1: 02790FF58A96C9B014A845AFEDB3E935B6621FCB | sha256: 2CDAD8ACAA5EC5692DEF9A9BE3A77DCF041122AC2DFBF98FFF58447CB2E10881 | sha512: 18409441B4E7F4F967430BBB03FB2CF42AC30EAD9FA13AB0191D16769D20A37F6339E58D93EE227DEFE9A35C69490AA7B439B6A247E9E3E8B388CC57A5BD7AFE
tools\de\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 2702C01B335624B945F53F16463AC558 | sha1: 1CE8272D3CB4DAE5723F863EDEC1C51F87F61367 | sha256: E1EFBFC0A98531D5E600035CC3435AB98489DBCC5D65EA77F1D03CE37A088C66 | sha512: 2763099DFEDBF3EB9A2F1B83ACDB6D976A32E6E6125D3D10303915BC733CBAD6B89353AB525BDED7A116F2BCF7E559D2D76A8D12EC91F1296698740D9FC484D1
tools\de\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 7862836E55591C6C732A066D7322EA85 | sha1: EA5C533CF7C1A809AB401723CFE25770D45BC75A | sha256: AE9AD6EEAD3B05CCF4C90CBB3D7342777551AF05A345EC6DF33785CBBA20E0F6 | sha512: 87EB9D33A36A1D4B95A0A8EEDF23C7181E61EC1D19DA60C21D38B0C8CA9210DA1E756E467861513A33936268C1E2C9FFCBC4BDD4BABD723EB1CA6DD750B20151
tools\DelcomDLL.dll
md5: 87386F771C7F79B90E7CAC6495152287 | sha1: 2A846A395FF363B6A720967664BF5B41F79D7B5F | sha256: 63C75524B8941C387694DF59C0BE5EBF7E7A0B437BECB884758799964B2940C8 | sha512: FDB924E454BF8A76BC508DCCDDB4AC6A2ABD5E9F8E346C0E3B46638FA1FE46C70520F2B7B9AD91BF8C14BC1D9079B98264131AEC51096828D4302E255C3025CC
tools\es\Microsoft.TeamFoundation.Common.resources.dll
md5: A7101462DF55E56CC5FEF4AFE253F902 | sha1: 1E176F24BF29AA3A74D8682FAD93D28753699CCF | sha256: 2E05DD68C0B77BB7C6B1C41D488E415F6D77BBCC4F1E1257DE1BBB7E9AB1F19C | sha512: 601C5A957BA47C52B839DB83D3211CD64129FE18167EA55117968037A676F13F6B7CF545500B1B3A9026FB24E1DD42E71CB28DB003A92DA4738969F00BAE5525
tools\es\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 718DD0114EDEA64271F453894D07E058 | sha1: CA0A2E2ED8537B5441F8DCD73BF981AFB25A5D51 | sha256: 885C52B796CE0092DDF57AC5B97E20D7E7CD9C08BF49E1F7EB9E4D2C2BBFC7D1 | sha512: B1B2A22BAC05089B587095C3158CBED3809D31E6D11336B8521C05487FB4F3438E6966DB2F79D1BA3023B10B0D44EE869F5A83B04038354B4CA6FC10F79C3D5E
tools\es\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 27D0EF899EDCEBE0FAB9C8BC770B4325 | sha1: 56C843E5768CE36784B83F91A0A04AC20A40404E | sha256: 6E4DDCE06E288AC43F8543DEC12AEC36CE15A69FA3E18758B759248A89967230 | sha512: 1F4260D4A0760CCDF91E3184F5BBEEFF3EA891B19AD7C4F126BE8C97C04E126821F03C8041F5117DB460214C9BD8F296B06DC7071C54FDDE54F51148249BA54F
tools\es\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: C7F23A5ADBDEF1F9D5724CFD10B51A1B | sha1: 522395B9FD5AFDB7163E10CC8F9688AD1AD48D16 | sha256: 9D6F978E5CC259D350992F3A6566C9C5E9DCB3A095BC5C8F6EDB221C87305265 | sha512: E7DC23D602897B34AF71FDFE08545AE9E88FB7D617F7C4F00DF3BD21B0653ED02BE198FA8B7D80E5A9B3857088606E228B0D85CF83D69249C444DD7C7DDCDE53
tools\fr\Microsoft.TeamFoundation.Common.resources.dll
md5: CA26F7D6E8ECA366CB573D939248EE9E | sha1: FCA2B236BE31B4ED1A354E9373B05A16EBBAE93E | sha256: 9B834DC702789D2F34400FE138803550F7E41D491B0CB5DBF9E80004B2ACE811 | sha512: 581175BBE779FFD86BB36DB81DA4DA1D52B12EAAD4B0FF11AC1AC812285D6F29CB56AFFFEE58FE819D80A2E0FFDC8776D10B4340B637107D7F84A6144E0BBC26
tools\fr\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 0A1C8A5051482DCFD8C3AE96A08484B7 | sha1: 5A2396AF429B2A49A71F38C64FBB56FB0907CB66 | sha256: 6108AC2C4320A7E08722F213D46F0F831CC8AAFD2F295D82C1E17066DF54B8A7 | sha512: 2DE4C8E05D3416E67BFB7EAD8DA13EF5A9A916EDAE8E20FDA87DF984DF2E5AE18DF5559D63897E80BBF987E4B535F0CEC5651E8839854190E163327933A6EE8F
tools\fr\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 0046AF8687C43510651D0F30477AC156 | sha1: C120986CEA473C1FF0192E2390051C3CF64AED75 | sha256: FDD213FED91FA89917528BD872A97DB7352B5C2BC817258132B4AF0CB00C7359 | sha512: 8A1C7B334D8623DAA5CDB9DAFC367616B82B8BF074F248D7E9D5259F18EB9644B7F4360B2A1E5F995A02C5ED95F2C750BF224ECA548227363C988A82B21CD932
tools\fr\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 411423E698F46AEC45A39234CF0705D7 | sha1: 41D8E6C61B3BA93C1F1F3A472DC1FB6F822A9B85 | sha256: 9241A7292426A948EB4F71054C1045FD5B4AD951180170C0CE39FF1A0B3B96DF | sha512: FD9615BE6212A758DE8355EF117EB22F0416B6E53AA4D550B2D446B116C62738548F9E0D287722D48BB292CE23991E991C46C4BDE0E6B932567B9BD57D1CB631
tools\it\Microsoft.TeamFoundation.Common.resources.dll
md5: 5DADE8102C888E88E1D62D9868833591 | sha1: 18DF72624DF7C96E6B110F8507521799CA16E980 | sha256: B8A50CA31EFE657F810CAA7B53F4311C98CC52D7AC7FF97F84B546E76D5FFD45 | sha512: 9AF2BB4FEA51DFB48DFB84CF4E39950BF864A74C75B2DBFC088EBA231A2C894C8A7A4968CD7D778AA93F83109B503BF41EE2A958CAC260EFC6B7873A74CEE0D6
tools\it\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: F3E26E279548F55AD4793EB652B88C3B | sha1: DA3E057C943F9E0E12D846C132B41DDD0A0AFE41 | sha256: 7732716F6B877F3388BEAA4B1A9474D012694350ED085563ADF433767E01B8E7 | sha512: 735B4C68E4FC540C8E067B1738514D74E12390E01426981A52D56359BA00C31C266F920B42C44B65290B900CBC3B96A4E80A76692969269CD91C1EE510F46857
tools\it\Microsoft.VisualStudio.Services.Common.resources.dll
md5: BAF0BE0979917E7B5112B8D8F74A60B2 | sha1: 669871F474DC999ECC361DE075397011AF745352 | sha256: A8D8E10F498A49F3EDE1EC273474A6CEB380001BD0D4C06D4F1B85363D5259F0 | sha512: B66836711669BB4E5EBDB73B471EA57C1E1AD50392F4CCC7B427436D2C2E975DF50380868666D26DB75BB64B3AF719258C09BD019F970A804401EEF6E2DCD77F
tools\it\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 5DC5A0F2FDBA309A95CB8FE6E2B230B0 | sha1: 27FB3745B3DCFD6EC7F6D91EB25A7678F42BDE31 | sha256: 38EFF52F52B838F81AC5DED39D83A61B9E765B36FFA8D8D547DEE083797573E9 | sha512: AC93D930CF1B78B6A86BFFD7074E10B7A9384E0D6BAD85300BDC883DB79871FBF3E613190AE33CDAF22E4B9E5ECA93E4B3C9B0ED6FBCD5113BE1CB905EAE9EE7
tools\ja\Microsoft.TeamFoundation.Common.resources.dll
md5: EFEAEB14DFA6A8EEE6ECB9A97A47EE74 | sha1: 16046F16BFF0096CBA29486EAF5EE7D30165B6CD | sha256: DE2B173EC3CD958ACF96C8CEFC9E531336AD536B74FC74863A15FDE5C8346728 | sha512: 7AC8E86E4CA120B8AD8CE7CBA17D057652108FF2C372563A81497A7FBC688F7F24CE3ED23799C4A4F8328F25E0E8E551BA62EB99B18E808526731D7101582673
tools\ja\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 802EA401C3A45F2F2AD1B2767514601A | sha1: ED23872E278FFEC31C47CF010C93C7048961612E | sha256: 7D4A068F1861C0247C7EBD5DE52EB223F5179FA0207B847162012D0D305BA005 | sha512: 81C0BB586F58F1C551E7371CF740E00D5A86702F6998D317E19482C2ACBC54CF45F4E64E254740F2E2555AD27BB90393EFF3905B4274D8361A392F307C101056
tools\ja\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 645B3C5F62E9458E0E70172E58B176C6 | sha1: 49C38238FCAE11FF70A5BC0CA6569B76831B0772 | sha256: CB3D3B6C8044BB38A0687B0CE077BB4953FF2D530343586B8232ED642AF81A23 | sha512: 7F09E0D7F62E70D4A2FCBD78489F05AC22136A95455D3D6E194A829154A55BCE7F0BC65B2CA0812EA7FD7261E386D3477F4625B81326AEBB54E321342ACA0391
tools\ja\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 7FD0FF876CDAE6E52CF168CF337C5C18 | sha1: DBE730BB3F51D72F40323EA59E32675462923A37 | sha256: E93494AEDCC0D3338CC3A9E134F6E282B345BF144E2F7941542C4DED625FA186 | sha512: 4A9DBE6CAA90CCF0D7486C718998A61F19F6ECA99F4314FA92EF91E86B758FDB09CBA2490B0237A292B93D91BF491C03A5DA992BBA4E2FF953E278A79EF553F7
tools\ko\Microsoft.TeamFoundation.Common.resources.dll
md5: 794F6BABDECD62F5A8BB4508CFF113FA | sha1: B401BB64D0276AAD9E9281360E8F781EAD438933 | sha256: 186BDA1FBB9B3931BB08FFE22DC75F0BB77C3F333D4CB76FFD9C8C360CE9C22D | sha512: D1C66F2449658570BE5F845FB9F4FDB4927C2950540B899E6D379D1274020463C118F48B245F62C5E2177F8A625DC5766B75B841128D9C949930439E7317ADF3
tools\ko\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 43AAC120E62FD6849665BF82F64662FA | sha1: 9054623BC080CF3199F0669CE5E1E7098674C4F2 | sha256: 2BECA1C142004B826E74BFF82F987312BE7B0F3F6459653511032A2A822B7B97 | sha512: AD33662E1C3F403A7F4671297BBD237EC4FE5006FB14C087343DA50B30259DB2E02B230816A85801BDB83CDC9C7EF10F080BCAFB4456B2C013A38E2555AA50AF
tools\ko\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 57130CEE026AED17F97D9EDB75E1ED77 | sha1: 23240D9F68897195895A76FF84E52D92E89F2450 | sha256: 169FE8ED7F36D49600C492053B1DB74DE9FF0924D2399862C7B9964C9DBD9CC0 | sha512: 7D08815E4D21D6E174B9B10C52717B04B632DD970F2EF7F49B8532A516354D2B41D65BA285EFB7D2610E319A6C6D0BAE711AB9ECBBC860DA28F766A5DD065147
tools\ko\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 4BB35EA1C458764FEC5078DA00A0A9E4 | sha1: A281C63F534B2AF526863ADF1890344A434C1100 | sha256: 7DE66049E39E3B7460154C89D6DC489B769AED387E37156514E4A850DFDEEC75 | sha512: 3928BB5E757CE22E798589D23EA7FE716C3D571B7ADFDDFBC641E62021C155827DD32AC145A5CB805CE8325C8494AC48A4A76DF9818140C4DFA48DF13A9DB92E
tools\LICENSE
 
tools\Microsoft.TeamFoundation.Build2.WebApi.dll
md5: 185E22B92C6ED9A207BF6FDE42AC0B7C | sha1: F1AECB76DB80094FD6E5AE057C03B2D141902D45 | sha256: 23D5F60770283308B3FD97F0F70C6FC4EDEF10897D3876D5E5D870B3DB63D670 | sha512: C14AF6E09FC146FDFCE91C0673230799FF062B6D14F385F355DC69F4930FAB2294F8F0C4413E504AFD0D233ED0493AF184BB25EFAC9B9EB6F3CD3B1697F6B995
tools\Microsoft.TeamFoundation.Common.dll
md5: C005BEFC703E204C36B2FBD3AF7A9127 | sha1: 1A90D28F85ADD399C49E3DBD42DFA23DC649A29E | sha256: A737024622E572273ED2998E5C8D6996F5443187C17BC5E1913760E18843E763 | sha512: 138EB4CD858B53B46D1B071FE96EB824E5EFFD23C2BF718B44A644016BC7E569996D2B511DCA52686638FB0EFC62753DEAA36E46633388DAD619101FC08A93E7
tools\Microsoft.TeamFoundation.Core.WebApi.dll
md5: DF2CED48CECF0C89C8B896828E679E0F | sha1: C5803A40D898661AEB11EEA00DDB63033763F0BE | sha256: 6F291BE6CABBE498DF8ED6340FA73D8E8038B14D9CEA370242182A3EFC47F3E8 | sha512: FFE4C32ED0F50504BC825315DFE44B65F01C791CD2A62E42AC323AC34D70DA998CD7755CEDFBE369FD058F3684525C20FB606B8E2BBC1F4162DB05AEA5E1FB84
tools\Microsoft.TeamFoundation.DistributedTask.Common.Contracts.dll
md5: D8EB17756DE474D34EF073D56FE25A01 | sha1: 7BF79CDF4E917AEF483C32208A2031C824215C80 | sha256: 408CD265AC45A89174AA224F9D45ADF0CAC7613E1228E074BB2BAA5D2A0C3EAE | sha512: 049B6D821816E2CE508B76F4F738043131E5396D7ADB85F198F4BD6CF2E807065E45E254A4440B2734B156EF885AB73E5D88D6803EADD82B68D752700F5C0879
tools\Microsoft.TeamFoundation.Policy.WebApi.dll
md5: C1536BDEDC6C75580082B4862BEB2DD6 | sha1: 930C58101422ED9DCF8FC3AB138BECF86C0D2CAE | sha256: C2CC3711DD40A42C79EFC59280D45682AC8BA70F0F4EF48168670C148F99452E | sha512: 9862989F2D4D2D3D867B060D9BBE34F35C12BBBA35F8F350FAE3DC4ACBC988E69C84760627CA709F6CE300760F485910731445E4D29233B4FBBAFE23B5B6FF4E
tools\Microsoft.TeamFoundation.SourceControl.WebApi.dll
md5: 3872E434313E09FC5E3E2858C2F4C641 | sha1: 926A95E9E97124628D93B17B9FF2DEB464451AC6 | sha256: 27E2573803569547AEBD80558AEC33969C741E9CFFE485160C9CAC28F6725E10 | sha512: F956BCDBCEA5E34911223A514988F1D82609F687FF446D06E665CD6CCCDE66355445093BF0BEBC55492BA02CD1DF1C012EB69343951D3BB49C36E52320F7B376
tools\Microsoft.TeamFoundation.TestManagement.WebApi.dll
md5: 2C922033EB0EE918D3A4653D757BA322 | sha1: D969C4AC32382AEDFE6CB46117555EDDF4E672A4 | sha256: 231B73406675EB18401E5030E595BD4A86485E3808F459AFE0B51904A57AC024 | sha512: 58C1D00BF8C41EB2710A97C4F365B5F55E52544C4D0074038C8E89F4610D383FC0C85C4E614C86AFC2B8C089AF2683B322F67D13F574FDB70D4996D2DAACE9EF
tools\Microsoft.VisualStudio.Services.Common.dll
md5: 3A6F7D9F4ABCE6339B14B6B226639348 | sha1: DB25ACC74BB9F0E5D3274926E027A0AEF3376BB9 | sha256: 972F05F1E36860ACB8E09B44488BF43EFD169141E8999AE22759474682DAF6A3 | sha512: B88F1AFC32A8CFB7E107EA8F1206A9A23A521FBD7E9E326B01F6B797B6054B0DDB5BC6F056007D0C2186A12F0ECD18D650DA99FE93C4B1676F4C520D51D99A02
tools\Microsoft.VisualStudio.Services.WebApi.dll
md5: A10376F4FAB95A7CAF371079B19F0816 | sha1: 1D9246A53B2735D6BEB4911B446D9FE75A05255B | sha256: C5A5F31A74E037479FFC0EF877F2107652D2270DDF48E9DA40C3155F9934D125 | sha512: 5290D03EB7137BC851C8A8174A3C06D61D1C500E8E4BB4B1C506FE5FABC9B3C417C5A7F4E5CBD7E20E73AAB29A30ADDC3C8509FCE76FB12ABB6FC7BDDF6EB278
tools\Newtonsoft.Json.dll
md5: 6815034209687816D8CF401877EC8133 | sha1: 1248142EB45EED3BEB0D9A2D3B8BED5FE2569B10 | sha256: 7F912B28A07C226E0BE3ACFB2F57F050538ABA0100FA1F0BF2C39F1A1F1DA814 | sha512: 3398094CE429AB5DCDECF2AD04803230669BB4ACCAEF7083992E9B87AFAC55841BA8DEF2A5168358BD17E60799E55D076B0E5CA44C86B9E6C91150D3DC37C721
tools\pl\Microsoft.TeamFoundation.Common.resources.dll
md5: 8BEC3D63527378266D532EBE7BC42B36 | sha1: CB3E3B93980D8D6B83856F44FA014E2D144A9287 | sha256: 3D83D44ACCAF539C93E8DDE28ADCC1E8F8631ADD2F687135B0F00405A95A8E03 | sha512: 65F26DCDEEFE1A84B38D2F40AED313228D8D879D4BCF09C81A72142A662EE2AD9649968E00B537FD4B2CCE7C1B3182E08EDACFAF0A21C5D28AB0A4BAFAB078C1
tools\pl\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 3B00505ABC2CB5FAA4EE4C92204AFFEC | sha1: DC18F185D5C9D5D8407159AF38B2320F1846EC3F | sha256: 2A1E8CE29878E01ED708212B00E5A283E83AA44E27AA4C19B49C91F2971DB369 | sha512: CEA3CE14CE1DD861F1A44EEA17700464658366828EBC3F89AB66273A738F2B2C1063EAC7B7EF319BB11429B5D4CA3929BB7DFDFCCC1349603D7B74BF3A83F293
tools\pl\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 340FF65AD60268DE8A9CB977362A25BB | sha1: A939647A031BBD87CF18A03142D746AB2B9CDEDB | sha256: 2823B4209AA03D054A55AFE2956729277EA7F7F17DEF1EC4FF96710F0B39CC1F | sha512: E802C14CA14F25941FE041A1C74F0151283B12451D6154E5293491FA1746C4FA35131940F5731393D9DEB691890AE3B58BBBAA537C64DC0F876B29F2B903417E
tools\pl\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 72C94A15EBD4B234B5DC3CC65C03729B | sha1: BB370BAAE72334EA62377276249B90533098507A | sha256: 39425422304BFC49175428BDE5F850D8B5878B6D20FF2B80427B333B50F78C35 | sha512: D528BC748187D4B40DA2882FEC14D61865A2BACBEE5875F2B29F648C9A1EDECC27154A2A65B54BA78FB16337C6BF084FD4B68188A1074572DDE88F5C03EA18F2
tools\pt-BR\Microsoft.TeamFoundation.Common.resources.dll
md5: 679DA5AD60EA5303F34B29316468EA08 | sha1: B391E2F8EBC991AAD2782A98FFB02CF260132DFD | sha256: B35B5BE6C05F6753CE23EC3E4C3154EC41C332C2032251600DB36BCF9FE63B23 | sha512: B7EBCB31E2B345E40364255777332C2DE7EB73920228E61E282F5736C82C5EC4A1EA58E6F5FD13ED917ABE59FED6FAFED9198FDCEE8A82146ACBCBA364FFFCE6
tools\pt-BR\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: FB345046370C60BCE713F47CAB01C55E | sha1: 60830BF0F37CF39D2E3A87C038CD551E8E7F4D25 | sha256: 8C8430CF7A551063D763492FDD9BE73E66D619AA014E703980BA09939314F757 | sha512: 0956ABD0C18584B5357135C26390C4601432DADF68FD5A1E84EBBBEA397A6B722CB4EC7AE6C14D22F4F9B2AEC623EC38939F389F4017A66B173505391B9626FB
tools\pt-BR\Microsoft.VisualStudio.Services.Common.resources.dll
md5: A51BA6174975440F6C2EF01030473539 | sha1: C43E4655DB99A905D1BB4BA04A7FF16C96916ABB | sha256: F5608C65EAEE7A80439437A5F97E800A70FF5E5BCEFEBD168FD774888A1C278D | sha512: 4CE367107C3340D47D3345E750EF16D495946D49E5D69302E9D7269442DF75D27C67C8765E121B2BD7AC83203F7E951A3E4FE584C33F28CCC9C98397B2DE54A6
tools\pt-BR\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 041F6BF52B09C1970F36C2BDC3C83805 | sha1: 1E875EB6E3CE3D99DBA5D12FEE3BEE4CBF20672A | sha256: 13B8F9D9E85FA7E72D8ABCBC51AA292C17B387A449DED0D7186ADE63876CAC87 | sha512: E23543C34D06C6683A2F1BFA653C3FBA355E4DAE658CA011CE5DD41CA7877B6E655E49C825DA0F99971EF0462A6BD12A28854047CD93A12999C3BF4594A4CE88
tools\README.md
<!-- markdownlint-disable MD041 -->
![CI](https://github.com/avivasolutionsnl/Beacon/workflows/CI/badge.svg?branch=master)

# Beacon

A monitoring tool for Azure DevOps and Teamcity that uses a Delcom USB LED or Shelly Bulb light to notify your teams.

![Chocolate](./Images/Screenshot.png)

## How to install

The easiest deployment mechanism is to install [Chocolatey](https://chocolatey.org/) and run the following command-line to install the [Chocolate package](https://chocolatey.org/packages/beacon):

    choco install beacon

Then run `beacon` and observe the command-line arguments.

## Example usage
### Azure Devops
Using a public Azure Devops project and running continuously for definition id (ie. build) #1 and #2:

    beacon azuredevops --url https://dev.azure.com/my-public-project --project MyProject --builds=1 2

Or, using a personal access token (e.g. 1234567890ab, see [here](https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=preview-page) for how to obtain a token) and for all definitions:

    beacon azuredevops --url https://dev.azure.com/my-public-project --project MyProject --builds=* --token 1234567890ab

### TeamCity
Using a named TeamCity account and running continuously:

    beacon teamcity --url=http://yourteamcity.com --username=username --password=password --builds=build_id_1 build_id_2 etc

Or, alternatively using TeamCity guest access, running only once and with verbose logging:

    beacon teamcity --url=http://yourteamcity.com --guestaccess --runonce --verbose --builds=build_id_1 build_id_2 etc

## Using a Shelly Bulb
First install your Shelly Bulb following the installation [instructions](https://shelly.cloud/documents/user_guide/shelly_bulb.pdf).
After your bulb is installed, look up the device IP address of it under "Settings > Device Information", e.g. 10.25.31.27.

Now use the obtained IP to connect Shelly:

    beacon azuredevops --url https://dev.azure.com/avivasolutions-public --project Nyxie --builds 10 --device shelly --shellyurl http://10.25.31.27

## Backlog

* Support for configuring the RGB values, flash mode and power level of the LED.
* Support for including all TeamCity projects under a certain project node, including more advanced filtering rules.
* Deployment as a Windows Service.

## Why another

My original idea was triggered by [TeamFlash](https://github.com/Readify/TeamFlash), a prototype implementation made by Readify. Unfortunately, the quality of that code was way below anything I can work with, so I planned to contribute a big list of improvements as well as more configuration options. However, it took me several emails, tweets and DMs and a month of patience just to get a [single pull request](https://github.com/Readify/TeamFlash/pull/16) accepted. So I see no point in working with a fork. Instead, I decided to take their code as a starting point and revive the product.
tools\RestSharp.dll
md5: CADF8373611BA981D484E3719FE6B460 | sha1: B289517EEED601C161B93DA554F4391507D8BF0E | sha256: C3F0C9529A89E860A5DBCD03148AA9039AD75747E0FC2F37339BDA3F7C7412F7 | sha512: 85C88EB40783064B6D7C4DC7129B66E5E656BBE9582F64332824466F624A130FFC7E11C9A9F26EB0801F3E0FA51262387D6E64105C3FB6569C51783325880022
tools\ru\Microsoft.TeamFoundation.Common.resources.dll
md5: 05059B61E92E653AB7520E14EDDF5B7C | sha1: F63DEFD1EC7633C56D55779F613C38F1469942C5 | sha256: E4729E44272FF944B3884E4D227BE41C692892719FDD83D1740FD5BAD86E0DA8 | sha512: 1CE9E163550A204D9211DAA2BE44E2894AB621E365B3EB2278B762316CBB9A546F48F650C4162403D8A3301485F28716A31D6374A7D638DFFAACE7D9273EC7CB
tools\ru\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 122BF2505F3BC5E6EE09399A71C2D183 | sha1: 6F25D1A55FC06BD6EDA9A09BC2A8F1AE536166AE | sha256: FEB868F8225BFEA95EA03E0B13DDF740A06A4C764760BE6588F20FB18D47FCB4 | sha512: 2C06FE02BD1A6F86C3890C6AD259F42197746AD4F8D43761AD12E2E7B58893D5AB59DF33E059948124959AA44AB9553142F21D0793806300E14C1A6C0BE5B033
tools\ru\Microsoft.VisualStudio.Services.Common.resources.dll
md5: 2DF38189E350422CA948B6AB0634EDDB | sha1: 07CDDB7D30EF46FCBBC83258043210AA7B119161 | sha256: 70E71AFCE4DDBFBE2FA3DD2C152CBF81A22E0A0FD4A0EDA85161B7A73BE11498 | sha512: 42F667A8BE40C5D44E4A71B707CB53E7FC2E883F7CFBAE9CC54DDF2177884CF5E2F59195404F2FE2A7197B776E8C736F93BFA4E60B69D2422810538AB185BF01
tools\ru\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 10EFE01ED5BE05D199E6F0FF2E2006DD | sha1: 034E13A8341D3DF5C999E2F0F32ECD5D8CBFD314 | sha256: BA17A33F1D035F6632B61B4CF26F9023187B9F5C97E9436CE34919B2B298EA75 | sha512: 371DC51E331C464EDE2BC9FF226430B44661378EDB3564C5D8ECA7AE2D0DD82CA1D5910C4BFC29DE93842A5B9523DBE97396C9F4FD07ED4EEF34C2A705CB0CE2
tools\System.Net.Http.Formatting.dll
md5: 589E1B764C0DC53BF645054960626AB1 | sha1: A5616537CA4E4AD5EB0BEB48863AE65E9EA91080 | sha256: 1C7FA94DE5E727852934387B6B0094ABC16F660C6C91B38FB3F5BC580CFBDC1F | sha512: DFD6924DD7BAF7EB1B8D3CC862FD7FB4A311818EE5684C7A85E3106EAD0F3DAE2A79956AAD9B5404C88A1D2607CAD627D0EFD729E9A9C1C1425B907884FBD1D7
tools\tr\Microsoft.TeamFoundation.Common.resources.dll
md5: 422142A6D2F24749F028B71BDD532F1F | sha1: 788D0988501F105AF6EB337952E470DC1D255153 | sha256: E8F9DCE1A0C1715FD6E901CEAC0FD4A155B3156E4926639B8514967ECF90B3C4 | sha512: A7E0B9D3AFADAC4F8219AC6A7CA79AF633969ABB74256283AAAAE1D5ABBCB923D528F7D837AEF174CFDA1F9834B275A6BB29E036F44AF13AC6BB7C5E67E1D04F
tools\tr\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 60F5E8CEDDA15C091636E4782AA0A8A9 | sha1: DCCC0213A58F072C07FBE8CACF8C071205382E4E | sha256: 835A9BED9B48531A9CC78A20C6B02180DA711AAF56E0712FDBEA8BD767E505B7 | sha512: 6D00CC7D64CDD764A8A2D0D9EC45CD43077B54A9FC706A30EF1423DCCAB6CE00378BFB30D96D2943FC201719FACD93FB16E57C7A1E686FE7705DF6C918715B91
tools\tr\Microsoft.VisualStudio.Services.Common.resources.dll
md5: C83F88CFE063AD3FDE737C195167DC03 | sha1: 5B544D7D3A5B831F560E42A173466229C2448851 | sha256: 0054F4D9C325FBA600F8B73C44D913BA0367A709769633328C3807C7DE5E5FB9 | sha512: AF3E1AF1C91B7A2035E312175EB26D10AC3BA987A78ADD973938D6F5A0CF26F278BB4D24BDF23F4B43B539D1AB789252FEB05B24D35032193F06ADA77212868A
tools\tr\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 53470704BC9AEBAAE1B2397C680F91B5 | sha1: 529A1040361B96B97720762317BBA07AABB53F85 | sha256: 198D95A77BB17DFA3078745AF13E3F1576578678400D6ADFB21CBD51CB0180C2 | sha512: 75A5646B4BF4A177172742CE0D383A8BB80E84862A012017902460BF12E1CB94742848FFC767C4F7DC181C13A68A3D445808899CE44D73EF774040B19C5E2F4D
tools\VERIFICATION.txt

VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
 
This package is published by the Beacon project itself. Any binaries will be 
identical to the ones published by the AppVeyor build mentioned on the GitHub 
project page.
tools\zh-Hans\Microsoft.TeamFoundation.Common.resources.dll
md5: CE9C546DA008EB689F629F202C7F8956 | sha1: C83EEA346FBACDF12707CA6C98DF6A5D82EC6B5F | sha256: 1B46629081A2A178B2E9F42E4DE18C73D8A51A9A2846A40AF7A91475E8A79192 | sha512: 73296B5C324481EB55350A5C43B3BD65BC17A2B9DDFD01FC7584AEE3252DBC9398EBC00F7827622B8D4C61847C86BEFC29BA6A5A1A05132BD867FC178DC97A11
tools\zh-Hans\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: E13F3E98E09404E9388E1082B75FADF4 | sha1: 103DC2433069253C7F477503E569465E4B664BFE | sha256: E0B97CD47969E1D10723AE590A43B2E5046CE09B5247E6FC98948DCBE0BB8384 | sha512: 475DF47D19909F6533853C636DFFA4271B2E0284742B4B6DFDA940601D48DA95F4D8DC466D4F41F278AF4C6D4C6EBDA3CF45E257B7D1C30B16220C05E36AEDD4
tools\zh-Hans\Microsoft.VisualStudio.Services.Common.resources.dll
md5: C3DF81D7DFEEE3F8E326D04ECDD29447 | sha1: 15F8C49C147658E5B7B11EAC9563474543AF029C | sha256: 60F198711C608A2D562107821B5A07E9A0FB61D1670B1E164B87132D5D77A0A7 | sha512: 06B5E8FDCC7DCA3656454772B44FE81E8D966D87F5ED1B33B91F7ED82F44544DB06F03884DF3023F1FBEA6E20DE2191408DD82DCF81DEC8AA93087A5A62E56F1
tools\zh-Hans\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 81830B8C821E6F221EC931C6C9A3BC57 | sha1: 3B01FA0C2DCA31960C0650D15D09479188CE22C4 | sha256: 133CF5CC85A9331F49673B56E996FA96668E2F5BA91989350C8ED94340155553 | sha512: D0C3EEEA21B26553E2A86435E60C1B9C4EED8FDA7F413D796911FA109B80320A8E7B5522C7C78D83CFEAD590D55D0A107F88390857CEC6B8393331E98E2DE0B3
tools\zh-Hant\Microsoft.TeamFoundation.Common.resources.dll
md5: E1A11BE54911EFF688FC4117B01E55AC | sha1: 3BFCD022D1BC9DDFBB8607875011099B7BC69804 | sha256: 8ED0F4700598DBD043676A53E5CC2F6B91674E78BE2291A7E14DF3FCE0099BA7 | sha512: A09B4A1821C206ED17852AA7A803AA6C598692AC8E97FC57B8E8465BF8686651AE01C2EC5FC7934AF18128D1D23770089F98CA999C345A21A375BE841A0CAE31
tools\zh-Hant\Microsoft.TeamFoundation.Core.WebApi.resources.dll
md5: 6941CA34A3692149823DAEDEEEBFE200 | sha1: D129ACB610D711322AA8664B606AC898BC51B125 | sha256: C8B50722E9DECC808647A8382CF908B1AADC227902E03E36881AFD70345E28D4 | sha512: 03756FAE7D18A5F29A8D181CC514B92887075FC74AF4DD92D1DEF9DC2414B9B8ACF2E6B230A2C796D9097DF50FA2310A23F9C03AE6B2BD0CBC9029740D707A68
tools\zh-Hant\Microsoft.VisualStudio.Services.Common.resources.dll
md5: F1D6B65D7EF0BECF2C368959E7E04AA6 | sha1: F2EEBCED1328DF3463A77CEC4A4F6A72891D91D8 | sha256: 39E401D8D429C9EBDDCECFDFD303DC2EF5D2D7A0703F430AB8F612FE86DA0EB4 | sha512: B9D478C254675524B48A6BCD6D249AA158FB64CE28E2348B5EF71A320D73F99D2F4EFA48756D949C1DACC937F5131B8A686BB2B7FA95495074C883CF9B625997
tools\zh-Hant\Microsoft.VisualStudio.Services.WebApi.resources.dll
md5: 8ABF5C67360547ABB22FAB832796F979 | sha1: 67B350CA17154838419FB86525D0602215417A1F | sha256: 6B2B0004B7E4CD7073CF0CE5C2C40F906815B74270010DED9A8BEA639EDE5A80 | sha512: BD40BFBF0F1F72FCB8A834CB8193315D81038AB5ADA1BA9C29D33941B5A903936E82B819E1531D80324CF091A2FF296D8B6372D469B99DCCBD82CAC12645D773

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Version Downloads Last Updated Status
Beacon 1.4.2 21 Monday, July 20, 2020 Approved
Beacon 1.4.1 28 Monday, July 13, 2020 Approved
Beacon 1.4.0 19 Monday, July 13, 2020 Approved
Beacon 1.3.0 316 Friday, September 7, 2018 Approved
Beacon 1.2.2 177 Friday, July 6, 2018 Approved
Beacon 1.1.1 412 Friday, April 21, 2017 Approved
Beacon 1.0.1 461 Tuesday, February 24, 2015 Approved

Added Azure DevOps and Shelly Bulb support.


This package has no dependencies.

Discussion for the Beacon Package

Ground Rules:

  • This discussion is only about Beacon and the Beacon package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Beacon, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus