Coder Social home page Coder Social logo

Comments (20)

outofcontrol avatar outofcontrol commented on June 11, 2024 2

@lasalvavida is correct, we just need to update the tokens to be not using his. I've not gotten to it yet.

from collada2gltf.

outofcontrol avatar outofcontrol commented on June 11, 2024 1

PR just submitted. Let me know if I did things correctly. You might want to update your wiki page by removing --add from the first token generation. At least on macOS automatically adding the token with travis encrypt really messes up the line breaks in the .travis.yml file. Suggest manually adding the new token.

from collada2gltf.

pjcozzi avatar pjcozzi commented on June 11, 2024

@outofcontrol could you please follow the above instructions so we can have CI (e.g., automated builds) for this repo? Thanks!

from collada2gltf.

KhronosWebservices avatar KhronosWebservices commented on June 11, 2024

Both Travis and Appveyor are enable. Badges are:

[![Build Status](https://travis-ci.org/KhronosGroup/COLLADA2GLTF.svg?branch=master)](https://travis-ci.org/KhronosGroup/COLLADA2GLTF)   

--

[![Build status](https://ci.appveyor.com/api/projects/status/3xtpxjohflwd5t1p?svg=true)](https://ci.appveyor.com/project/Khronoswebmaster/collada2gltf)     

from collada2gltf.

pjcozzi avatar pjcozzi commented on June 11, 2024

Nice, thanks @lasalvavida @Khronoswebmaster!

@lasalvavida can you please do final testing and add the badges to README.md?

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

@Khronoswebmaster, this should be the last thing. The encrypted tokens in the config currently are set up for my credentials; they should be regenerated by the owner of the repo.

I've put up some instructions for this process on the wiki. These will also be helpful for people who want to set up CI on their own forks.

I would appreciate it if you could follow those instructions to update the configs and let me know if you have any issues.

from collada2gltf.

outofcontrol avatar outofcontrol commented on June 11, 2024

What am I missing here? None of the other repos we have using Travis us tokens. Why does this repo need tokens?

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

For deployment to GitHub releases and updating the latest tag on successful build

from collada2gltf.

outofcontrol avatar outofcontrol commented on June 11, 2024

The other repos are deploying builds without tokens. When we link travis with our repos, we already give permission to have write access. I'll look into this further and see what's needed here.

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

Of course, do whatever you need to for verification. I did just do a quick survey of some of the other Khronos repos with Travis configs and none of the ones I saw were using the Travis deployment feature, so I can only assume they are doing their releases manually.

from collada2gltf.

outofcontrol avatar outofcontrol commented on June 11, 2024

The following are using Travis. Some appear to push the build to the repository. I'm not sure if they update the latest tag. Not trying to be difficult here, just trying to understand the process so we can get this repo setup in the best manner.

KhronosGroup/glslang
KhronosGroup/SPIRV-Cross
KhronosGroup/SPIRV-Tools
KhronosGroup/Vulkan-LoaderAndValidationLayers
KhronosGroup/WebGL
KhronosGroup/Vulkan-Samples
KhronosGroup/Vulkan-Hpp
KhronosGroup/SPIRV-LLVM
KhronosGroup/KTX

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

Which ones do you see pushing builds? I just looked at the repos you listed and I don't see that in any of their configs.

from collada2gltf.

pjcozzi avatar pjcozzi commented on June 11, 2024

@outofcontrol is this a permissions issue?

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

@outofcontrol, any idea when you'll be able to take a look at this?

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

Noted and updated

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

Updating the latest tag doesn't seem to work, but I checked my fork and it looks like its broken there as well. Maybe github changed their api permissions, but it was kind of clunky anyway, so I've removed it. If you generated a second GH_TOKEN key, you can remove it, as it won't be used.

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

@outofcontrol, travis deployment looks fine, but appveyor is erroring out with a 401 - Unauthorized, could you double check the encrypted key?

from collada2gltf.

outofcontrol avatar outofcontrol commented on June 11, 2024

Verified that key is correct when generated from the public_repo token.

from collada2gltf.

lasalvavida avatar lasalvavida commented on June 11, 2024

Looks like it's working now, thanks @outofcontrol. I'm going to close this.

from collada2gltf.

pjcozzi avatar pjcozzi commented on June 11, 2024

This is great, thanks @lasalvavida @outofcontrol!

from collada2gltf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.