Revit API Forum
Welcome to Autodesk’s Revit API Forums. Share your knowledge, ask questions, and explore popular Revit API topics.

Revit API Forum

Reply
Highlighted
Post 1 of 4

CI for Revit Lookup

71 Views, 3 Replies
03-15-2017 04:22 AM

Hello!

 

We're considering to set up a public CI for Revit Lookup (https://github.com/jeremytammik/RevitLookup). The output could be something like http://dynamobuilds.com/.

 

I'm thinking Travis or Jenkins for the builds. We would provide the infrastructure and maintenance for this service.

 

I'd love to get your feedback on this idea.

 

Best regards,

Peter

Post 2 of 4

Re: CI for Revit Lookup

03-15-2017 05:28 AM in reply to: peter.hirn

Dear Peter,

 

Thank you very much for your very kind offer!

 

Thank you also for raising it here in public after our short email conversation.

 

CI stands for continuous integration, by the way, among many other things:

 

https://en.wikipedia.org/wiki/Continuous_integration

 

I think this sounds like a great idea and am happy to support it.

 

It sounds as if the build system and server would be completely independent of the existing GitHub repository, then.

 

Would it affect it in any way at all?

 

How would the automatic builds be triggered?

 

I hope everybody else who has any thoughts or suggestions on this will chip in and say so.

 

In the hope to get more feedback, I also added a note of this to today's blog post:

 

http://thebuildingcoder.typepad.com/blog/2017/03/family-bounding-box-and-aec-hackathon-munich.html#4

 

Thank you!

 

Best regards,

 

Jeremy



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

Post 3 of 4

Re: CI for Revit Lookup

03-15-2017 06:12 AM in reply to: jeremytammik

Hi Jeremy,

 

thank you for supporting this idea!

 

It sounds as if the build system and server would be completely independent of the existing GitHub repository, then.

Exactly. We would provide the necessary infrastructure in-house or on a remote server.

 

Would it affect it in any way at all?

It should not affect the github repo in any way. If everything works as expected you could add a `build passing` badge (https://github.com/dwyl/repo-badges).

 

How would the automatic builds be triggered?

As a first step I would just poll the repository every 5 minutes or so and build if a new commit is detected. Later we could think about git hooks, but this is not really necessary.

 

Best regards,

Peter

Post 4 of 4

Re: CI for Revit Lookup

03-15-2017 06:57 AM in reply to: peter.hirn

Sounds great!

 

Fully agree.

 

Looking forward to further ideas and suggestions from the community...

 

Thank you!

 

Cheers,

 

Jeremy



Jeremy Tammik
Developer Technical Services
Autodesk Developer Network, ADN Open
The Building Coder

Post to the Community

Have questions about Autodesk products? Ask the community.

New Post

Revit Exchange Apps

Created by the community for the community, Autodesk Exchange Apps for Revit helps you achieve greater speed, accuracy, and automation from concept to manufacturing.