Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

awox-mesh-light-adapter: Add new adapter #851

Merged

Conversation

rzr
Copy link
Contributor

@rzr rzr commented May 30, 2020

Base version to validate builder

Relate-to: https://github.com/rzr/awox-mesh-light-webthing/releases/tag/v0.0.2
Signed-off-by: Philippe Coval rzr@users.sf.net

@rzr
Copy link
Contributor Author

rzr commented May 30, 2020

@mrstegeman hi, should I also manually add submodule in addon builder ?

Just like I did for:
rzr/sense-hat-webthing#3

Note, this package does not have the dependencies yet, I just made it minimal to serve as example for community, but it will be an arch dependent package (to ship: package/lib/Crypto/Hash/*-arm-linux-gnueabihf.so)

@mrstegeman
Copy link
Contributor

@rzr Yes, please do. I'll merge and kick off an individual build for you.

rzr added a commit to CrossStream/addon-builder that referenced this pull request May 30, 2020
This version is a "dummy addon" without depedencies

Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I819f8259297047449ff09a4e0460673059755a17
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 30, 2020
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: Ie581d478bf9d840e9adc15d6fad6287776e8d59c
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 30, 2020
This version is a "dummy addon" without depedencies

Forwarded: https://github.com/mozilla-iot/addon-builder/pulls
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I819f8259297047449ff09a4e0460673059755a17
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 30, 2020
Forwarded: https://github.com/mozilla-iot/addon-builder/pulls
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: Ie581d478bf9d840e9adc15d6fad6287776e8d59c
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 30, 2020
Forwarded: WebThingsIO#54
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: Ie581d478bf9d840e9adc15d6fad6287776e8d59c
mrstegeman pushed a commit to WebThingsIO/addon-builder that referenced this pull request May 30, 2020
* awox-mesh-light-adapter: Add module v0.0.2

This version is a "dummy addon" without depedencies

Forwarded: https://github.com/mozilla-iot/addon-builder/pulls
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I819f8259297047449ff09a4e0460673059755a17

* awox-mesh-light-adapter: Add to list in script

Forwarded: #54
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: Ie581d478bf9d840e9adc15d6fad6287776e8d59c
@mrstegeman
Copy link
Contributor

From the other PR, it looks to be building fine. Let me know when you’re ready to do an actual release with dependencies.

@rzr
Copy link
Contributor Author

rzr commented May 30, 2020

@mrstegeman may you trigger the build on v0.0.3 and let me see if my script is updating the checksum once files released.

@rzr rzr force-pushed the sandbox/rzr/review/master branch from e77bea3 to a654cb9 Compare May 30, 2020 20:28
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 30, 2020
Fell free to file ticket if you have this device

URL: WebThingsIO/addon-list#851
Relate-to: https://github.com/mozilla-iot/addon-builder/runs/723614473
Signed-off-by: Philippe Coval <rzr@users.sf.net>
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 31, 2020
To be used for building upcoming awox-mesh-light-adapter
that is pulling bluepy which it depends on it.

Relate-to: WebThingsIO/addon-list#851
Forwarded: WebThingsIO#55
Signed-off-by: Philippe Coval <rzr@users.sf.net>
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 31, 2020
Fell free to file ticket if you have this device

URL: WebThingsIO/addon-list#851
Relate-to: https://github.com/mozilla-iot/addon-builder/runs/723614473
Signed-off-by: Philippe Coval <rzr@users.sf.net>
rzr added a commit to CrossStream/addon-builder that referenced this pull request May 31, 2020
To be used for building upcoming awox-mesh-light-adapter
that is pulling bluepy which it depends on it.

Relate-to: WebThingsIO/addon-list#851
Forwarded: WebThingsIO#55
Signed-off-by: Philippe Coval <rzr@users.sf.net>
mrstegeman pushed a commit to WebThingsIO/addon-builder that referenced this pull request Jun 1, 2020
To be used for building upcoming awox-mesh-light-adapter
that is pulling bluepy which it depends on it.

Relate-to: WebThingsIO/addon-list#851
Forwarded: #55
Signed-off-by: Philippe Coval <rzr@users.sf.net>
rzr added a commit to CrossStream/addon-builder that referenced this pull request Jun 1, 2020
Fell free to file ticket if you have this device,
or check supported ble for OSX

URL: WebThingsIO/addon-list#851
Relate-to: https://github.com/mozilla-iot/addon-builder/runs/723614473
Signed-off-by: Philippe Coval <rzr@users.sf.net>
mrstegeman pushed a commit to WebThingsIO/addon-builder that referenced this pull request Jun 1, 2020
Fell free to file ticket if you have this device,
or check supported ble for OSX

URL: WebThingsIO/addon-list#851
Relate-to: https://github.com/mozilla-iot/addon-builder/runs/723614473
Signed-off-by: Philippe Coval <rzr@users.sf.net>
@mrstegeman
Copy link
Contributor

{
  "id": "awox-mesh-light-adapter",
  "name": "Awox Mesh Light",
  "description": "Awox mesh light device support",
  "author": "Philippe Coval",
  "homepage_url": "https://github.com/rzr/awox-mesh-light-webthing",
  "license_url": "https://github.com/rzr/awox-mesh-light-webthing/blob/master/LICENSE",
  "primary_type": "adapter",
  "packages": [
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm-v3.5.tgz",
      "checksum": "4774451f12f78e8d0668ad5dcefb742160ccda19a30e68ca56168cea3b7c4f08",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm-v3.6.tgz",
      "checksum": "d5869d1109fc08522fc110cba0eac3930c70b6dbe246753de086459ee2c62e8d",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm-v3.7.tgz",
      "checksum": "d8e1ebcf4ce3999ac6fb7de50ce6f6fc4b64e328817ad423511bd1e69f710136",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm-v3.8.tgz",
      "checksum": "a9944c2fb865d3bb05e3490b9aab23bbf9c319ebc6e38c8b64095f9978ee06f0",
      "api": {
        "min": 2,
        "max": 2
      },
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm64-v3.5.tgz",
      "checksum": "3a17cf7a887ad6ce16b24c158246830f397186dc05747c175bc94596f4b0b57b",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm64-v3.6.tgz",
      "checksum": "ffff7a2eca0dfef6fdcdb81fd5524c5bf2399aaa43b52fc61a40ba5a6c7c0085",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm64-v3.7.tgz",
      "checksum": "048ccb74bf4e9727e89adeec7dc5612491e1169e6eed0df52512dd8c8492f0fa",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-arm64-v3.8.tgz",
      "checksum": "0920e3dd877d6157f3f260a47b42eef62942c37081523a7c3ddf42ea4968a8ce",
      "api": {
        "min": 2,
        "max": 2
      },
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-x64-v3.5.tgz",
      "checksum": "5dae51775ea0dd8f3ab4f1478005ccf6344d89c92bee4eea5d39ce8d87e8f06b",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-x64-v3.6.tgz",
      "checksum": "ff3b2dc1426c2d471f2c3034218268877e9421293268e3591f4c5678215e59dd",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-x64-v3.7.tgz",
      "checksum": "8031a28339e5a47c1c12fd152a97869406cf3afff168012c601522c4673daefe",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.3",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.3-linux-x64-v3.8.tgz",
      "checksum": "961ea0ccaf44cc464d1b2450f666e76b45dc8da369598532772d1a52665c98b9",
      "api": {
        "min": 2,
        "max": 2
      },
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    }
  ]
}

@rzr rzr force-pushed the sandbox/rzr/review/master branch from a654cb9 to 6387ddc Compare June 1, 2020 16:45
rzr added 3 commits June 1, 2020 18:47
Base version to validate builder

Relate-to: https://github.com/rzr/awox-mesh-light-webthing/releases/tag/v0.0.2
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Signed-off-by: Philippe Coval <rzr@users.sf.net>
@mrstegeman
Copy link
Contributor

The short_name in your manifest.json can only be 12 characters max.

@rzr
Copy link
Contributor Author

rzr commented Jun 1, 2020

yes I noticed this and will fix this to update next release that fix CVE too

rzr added a commit to rzr/awox-mesh-light-webthing that referenced this pull request Jun 1, 2020
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I50296d4209007fa36c41b5a0c2e69ac8a3654dba
@rzr rzr force-pushed the sandbox/rzr/review/master branch from 6387ddc to 93fccdc Compare June 1, 2020 17:03
@mrstegeman
Copy link
Contributor

@rzr ready for a rebuild?

@rzr
Copy link
Contributor Author

rzr commented Jun 1, 2020

ready
If my script is working the checksum update will be done automagically :)

@mrstegeman
Copy link
Contributor

Please use this full JSON, as it adds the missing architectures:

{
  "id": "awox-mesh-light-adapter",
  "name": "Awox Mesh Light",
  "description": "Awox mesh light device support",
  "author": "Philippe Coval",
  "homepage_url": "https://github.com/rzr/awox-mesh-light-webthing",
  "license_url": "https://github.com/rzr/awox-mesh-light-webthing/blob/master/LICENSE",
  "primary_type": "adapter",
  "packages": [
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.5.tgz",
      "checksum": "074e3dbd3a3b2ab3def8bdb449efb7f28d5902d2e7b0e6c658ecad9da5beea89",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.6.tgz",
      "checksum": "ed2f29d6ce75cc6e9e7d7c51bdfd4a948e47078b13abf16f401c490285d52265",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.7.tgz",
      "checksum": "35a925be2a9a96ddeeda2f96ea2198361f0fa0ef02e94227731732ae12c905c9",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.8.tgz",
      "checksum": "d5a866bb56c76092d648ebaa484fc664fcbfeae78d6ee5d586c340d5017611ff",
      "api": {
        "min": 2,
        "max": 2
      },
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.5.tgz",
      "checksum": "494e37c3f19619c01b9a4792212230aea1efb6530136aded1f049771111e5cc6",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.6.tgz",
      "checksum": "cdb0dd6867cafc9ddc5f3f34c1ed99f7a8facb6fea7a4793a681bbb3b3d58b9a",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.7.tgz",
      "checksum": "5d1a386fda1525f87fbd4a92b4414bd775e8bee589109c4a250ee00ce4ea4a4e",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.8.tgz",
      "checksum": "5fead40e29e9a6ffea962818bb84b8e149f2d4dce133bb2898ed354c9b02cdf8",
      "api": {
        "min": 2,
        "max": 2
      },
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.5.tgz",
      "checksum": "341dac043b5f9c2f49860b249b959195e4a8dcae5edc576b779ea88a05d372f2",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.6.tgz",
      "checksum": "07f02a7180271261eb3f91aa514136e68f414ff59be60ca54442e69bc0958460",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.7.tgz",
      "checksum": "5cfbb6e33f12792c249cbd528f110d38136e423ec98ba0537f095f4b1c86d8d8",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.8.tgz",
      "checksum": "c7c6d2fa7b2404452b123b81b90744c75d503cb72a106e12f53d8cda459754c3",
      "api": {
        "min": 2,
        "max": 2
      },
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    }
  ]
}

Signed-off-by: Philippe Coval <rzr@users.sf.net>
@mrstegeman
Copy link
Contributor

Your manifest.json is invalid, missing a comma here.

Forwarded: WebThingsIO#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
@rzr rzr force-pushed the sandbox/rzr/review/master branch from dabe4ec to a10818f Compare June 1, 2020 19:50
rzr added a commit to rzr/awox-mesh-light-webthing that referenced this pull request Jun 1, 2020
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I8a01363e5e46748d121b7a0adddd8992e4fa7249
@mrstegeman
Copy link
Contributor

I'll rebuild when you're ready.

@rzr
Copy link
Contributor Author

rzr commented Jun 1, 2020

let's try again, sed is dead ! jq FTW :)

@mrstegeman
Copy link
Contributor

{
  "id": "awox-mesh-light-adapter",
  "name": "Awox Mesh Light",
  "description": "Awox mesh light device support",
  "author": "Philippe Coval",
  "homepage_url": "https://github.com/rzr/awox-mesh-light-webthing",
  "license_url": "https://github.com/rzr/awox-mesh-light-webthing/blob/master/LICENSE",
  "primary_type": "adapter",
  "packages": [
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.5.tgz",
      "checksum": "37b113c0dd8c719b8ec7ac2c4df9ca94e70e220d0daeeef457ff96b907c9f978",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.6.tgz",
      "checksum": "7739c58740429a196bdb3c6cbde4395e99acfc3a706e299093a68e169d712362",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.7.tgz",
      "checksum": "b8077e738dab3f742ea88383dc9181c17ed46407497ccc7d47c7c1314ac20fe4",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm-v3.8.tgz",
      "checksum": "3e124771ecbda283cde8326704753d34978368bcd375ce8f26a00bdad397788b",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.5.tgz",
      "checksum": "609bdb797fb4ae15b65afeb895a5b6c20bba45e0b5c8b97a52285984b420be00",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.6.tgz",
      "checksum": "9d9aea7236e3599311ad5d9ba5d452d446ee36c585105565563b75b6ad68bf80",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.7.tgz",
      "checksum": "a43aaa00c630dd196c8a8e1966f8c33250083b4b0e855e26ef295c6c797a3d39",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-arm64-v3.8.tgz",
      "checksum": "156844e313342e9f755986590cb928be95349c7dcecb50c5519733bbe931cc4b",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.5.tgz",
      "checksum": "7e8258406a5c7d01c1f839824f367dd1a874a86ec5de738a84a1a59f22432b37",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.6.tgz",
      "checksum": "c29022fc3ee7066ecc4691cc809bda95a7749c190721b587f143daaa4c1f45b1",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.7.tgz",
      "checksum": "fa2e2208f10878722f69ddd49ea66937d12b7ad1d3eeb3527e7f8a19eb0fbc55",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.4",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.4-linux-x64-v3.8.tgz",
      "checksum": "7b9882f90e62c8ce89b0c3e1b44ce0f53b5bc1419ad82a24dabe1da3a90667dc",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    }
  ]
}

rzr added a commit to rzr/awox-mesh-light-webthing that referenced this pull request Jun 1, 2020
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I8a01363e5e46748d121b7a0adddd8992e4fa7249
@rzr
Copy link
Contributor Author

rzr commented Jun 1, 2020

Mistake is mine I didnt push tag v0.0.5

Observing

5c4b3c4

It built,

+fe056eb08296147a361e04fee3f79c708a74e905 awox-mesh-light-adapter (v0.0.4-1-gfe056eb)

https://github.com/mozilla-iot/addon-builder/runs/728610360?check_suite_focus=true

So I understand that only HEAD is rebuilt is that correct, even if version is not aligned to tag

@mrstegeman
Copy link
Contributor

Yes, the submodules are always updated before build to HEAD.

@mrstegeman
Copy link
Contributor

{
  "id": "awox-mesh-light-adapter",
  "name": "Awox Mesh Light",
  "description": "Awox mesh light device support",
  "author": "Philippe Coval",
  "homepage_url": "https://github.com/rzr/awox-mesh-light-webthing",
  "license_url": "https://github.com/rzr/awox-mesh-light-webthing/blob/master/LICENSE",
  "primary_type": "adapter",
  "packages": [
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm-v3.5.tgz",
      "checksum": "48c445a2926d47ec3377cb79d63f7d5b82ec86bc7e687a619f5751d5b6205a18",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm-v3.6.tgz",
      "checksum": "4e71cc56dcfd1743b1ba58a025c13c464860d059955c96ed3b3adfc2c8191f29",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm-v3.7.tgz",
      "checksum": "f5992e52225db5e3c247284ab01ddf5b5057bae4ff956406b38c357c5082f01b",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm-v3.8.tgz",
      "checksum": "7e77447facde9d74eba734dac3021de3f8fe25fd9219c27b9425330b60bc48b4",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm64-v3.5.tgz",
      "checksum": "fc23a3b251c2e8aba76c4af406bca5aeac0ca457bc8b15a33b47f4283029f652",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm64-v3.6.tgz",
      "checksum": "bde0fa3b9722717c0376b66a8b0cb06df3ef699529eefeb868ee9d7d15ff0215",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm64-v3.7.tgz",
      "checksum": "eeb27d5f87220a7f1386652a841087b393e366649dc93f21ee79ef02aef64882",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-arm64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-arm64-v3.8.tgz",
      "checksum": "940b4eddaae72b83d275d7e0ca7270f8e1e94015945f3d485e06971505e3b5bf",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.5"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-x64-v3.5.tgz",
      "checksum": "335ccd07261c03490f164af2f4975a5bcdd71c6c649a45c7ac87a0e800e56fa0",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.6"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-x64-v3.6.tgz",
      "checksum": "1ca8c70693484de2b4a0894f37e5ba9188f9ffc0c74882085cdb3ed4fefe05e1",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.7"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-x64-v3.7.tgz",
      "checksum": "72717b2bb963ca711d2b35063ec62bf28a30bb2162d0bb21a820b59ccc303806",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    },
    {
      "architecture": "linux-x64",
      "language": {
        "name": "python",
        "versions": [
          "3.8"
        ]
      },
      "version": "0.0.5",
      "url": "https://s3-us-west-2.amazonaws.com/mozilla-gateway-addons/awox-mesh-light-adapter-0.0.5-linux-x64-v3.8.tgz",
      "checksum": "a2657d94af196f8cd30d17bd8d5ee3cd1c316f530b8e604bbbea30b7f5dc4841",
      "gateway": {
        "min": "0.12.0",
        "max": "*"
      }
    }
  ]
}

Signed-off-by: Philippe Coval <rzr@users.sf.net>
@mrstegeman mrstegeman merged commit 7cc1c0b into WebThingsIO:master Jun 1, 2020
@rzr
Copy link
Contributor Author

rzr commented Jun 1, 2020

Finally thx for your patience :)
may my makefiles inspire others

rzr added a commit to rzr/awox-mesh-light-webthing that referenced this pull request Jun 1, 2020
Relate-to: WebThingsIO/addon-list#851
Signed-off-by: Philippe Coval <rzr@users.sf.net>
Change-Id: I50296d4209007fa36c41b5a0c2e69ac8a3654dba
rzr added a commit to CrossStream/addon-list that referenced this pull request Oct 17, 2020
Relate-to: WebThingsIO#851
Forwarded: https://github.com/WebThingsIO/addon-list/pulls/rzr
Change-Id: I01f4a40ac08d28d5b05b46a5bc23562a151ce894
rzr added a commit to CrossStream/addon-list that referenced this pull request Oct 18, 2020
Add python 3.9 binaries

Relate-to: WebThingsIO#851
Forwarded: https://github.com/WebThingsIO/addon-list/pulls/rzr
Change-Id: I01f4a40ac08d28d5b05b46a5bc23562a151ce894
mrstegeman pushed a commit that referenced this pull request Oct 18, 2020
Add python 3.9 binaries

Relate-to: #851
Forwarded: https://github.com/WebThingsIO/addon-list/pulls/rzr
Change-Id: I01f4a40ac08d28d5b05b46a5bc23562a151ce894
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants