N
N
neosapient2016-02-26 13:19:46
Automation
neosapient, 2016-02-26 13:19:46

How to automate build programs (php component+soap+git+cmake+vc11+ftp)?

Hello.
How to automate the assembly of programs?
I don't want to reinvent the wheel if there is a beaten path.
There is a remote server based on Windows 2012. There is an installed Visual Studio 2012 Express.
And there is a program

void main()
{ printf("hello, world"); }

What I want:
0) Upload the source code of the program to the repository.
after some time (day, month, year),
1) Go to your site and click the "Rebuild program" button
2) The site somehow sends a signal to a remote server to order to start compiling the program.
3) On the side of the remote service, sources are loaded from the repository.
4) *.h file with a license key is generated; then a CMake file is generated indicating the required libraries of the required versions; and a Makefile is generated from it;
5) Next, the program is compiled
6) And the result is uploaded to the site, via ftp access
7) A link to the file is formed on the site, and as an option, an email is sent with a link to the mail.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Stanislav Makarov, 2016-02-26
@Nipheris

If the program is cross-platform, then https://travis-ci.org/
Here are the manuals for plusers: https://docs.travis-ci.com/user/languages/cpp . You can run CMake. Free - only open-source projects.
Strange desire)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question